BR

Torre Piacentini

Genoa, Italy