Designed by
Title
The small seaside resort of Trefor, llyn Peninsula, North Wales. View of the secluded beach #257309978
Description
Beautiful Trefor a charming small village on the Llyn Peninsula north wales. Seaside scene with holiday makers relaxing on the beach on sunny summers day
This image is editorial