
The White Tower of Taymouth Castle – a luxury Scottish wilderness retreat
The sky burned molten red as the last remnants of day finally gave way to night above the White Tower of Taymouth Castle in Scotland….
The sky burned molten red as the last remnants of day finally gave way to night above the White Tower of Taymouth Castle in Scotland….