Cartogiraffe.com

Kirkwall Bay Shellfish

Kirkwall Bay Shellfish is a building in Crowness Road in Orkney Islands.