Byre @ Culross Palace

Byre @ Culross Palace
Culross, KY12 8JH Scotland
Photo of Byre @ Culross Palace