Main square of Vic Spain

 market square Vic Spain

About photo

Vic's Plaça Major, the largest square in Catalonia Spain