Photographer Barri, Vale of Glamorgan, The, United Kingdom - 3558 mi away 0% Response Rate Online 2017-06-04T09:12:15+00:00