Kings Cross

Isle of Arran, United Kingdom

Kings Cross is a bus stop near Lamlash.