BR

World Trade Center

Genoa, Italy