Barcelona meets Italicus

Description

Brief graphic description of the term greatness, the encounter of a great tradition with a great city.

Country of Residence

London