Take a look inside this £2.95 million Aberdeenshire mansion

© Supplied by Media House InternatStraloch House Estate in Newmachar is a sight to behold.
Straloch House Estate in Newmachar is a sight to behold.