Main square of Vic,Spain

the market square Vic Spain

About photo

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