Designed by
Title
Statue of St. Peter in Portmeirion, North Wales, UK #196777580
Description
Portmeirion, Wales - Sept 1st 2020: A statue of Saint Peter located on the exterior of the Toll House in the village of Portmeirion in North Wales, UK
This image is editorial