Barcelona

Automatically generated translation

English BARCELONA. Plaza de Catalunya from a bird's eye view.

Price 5€