Key scenes unfold in the vibrant Plaza Mayor, highlighting the communal atmosphere.

Filmed here

Plaza Mayor

Salamanca, ES

Community posts