Wednesday, June 28, 2023

A very damp Mumbles village as seen from Oystermouth castle


 

No comments: