Photographer Cwmbran, Torfaen, United Kingdom - 3574 mi away 84% Response Rate Online 2023-08-21T09:29:39+00:00