Beaumaris
The small seaside town of Beaumaris, on the Island of Anglesey, in North Wales, Uk.
135 photos · 7,552 views