Banff: Beach

Banff: The beach and seawall with the castle on the promontory behind


Home