Designed by
Title
Castle beach, Tenby, South Wales, UK. #123230624
Description
Tenby, Pembrokeshire, South Wales, UK. July 26, 2018. Holidaymakers enjoying the Castle beach at low tide with lifeguards and castle to the right at Tenby in South Wales, UK.
This image is editorial