Castle Sands Beach and Castle

- Image ID: P6J6G6
Castle Sands Beach and Castle
Mary McLernon / Alamy Stock Photo
Image ID: P6J6G6
Location: Saint Andrews, St Andrews, UK