SS Plaza

SS Plaza

SS Plaza

A bridge with flags from different countries with buildings in the background.