Town Hall

Location

Aveiro
Portugal
40° 38' 28.266" N, 8° 39' 13.0212" W