United Kingdom Wales Stow Hill
Selected for Google Earth [?] - ID: 878991
mart87, on June 18, 2008, said:
Nice shot,must go to a service here one day.
Sign up to comment.
Sign in if you already did it.
Photo taken in Stow Hill, Newport, UK
Misplaced? Suggest new location