Art News Aldourie Castle in Scotland ~ Winner of The Historic Houses Restoration Award 2011 Posted byDarko TopalskiJuly 23, 2011