duncanbeattie.com

site revamp underway