Kirkwall, Scotland

4 months ago
12

Kirkwall is the chief town of the Orkney Islands, which lie off the north tip of mainland Scotland. With a population of about 10,000 in 2020

Loading comments...