New Aberdour: Pebbled beach

New Aberdour: Pebbled Beach

(The 495th of 954 pictures.)


Home