Banff: The Strait Path

Banff: The Strait Path, a steep alley joining the High Street to the Low Street


Home