Shops at Northampton Market Square, Northampton, East Midlands, England, United Kingdom (Photo by G-Man - Wikipedia)
Tous droits réservés