Parroquia de Sant Francesc de Sales Barcelona, Spain

Geolocation