What's new

cosmo

  1. WTC Cosmo Tower Osaka

    WTC Cosmo Tower Osaka

    WTC Cosmo Tower, the highest building in Osaka. Located in Sakishima Island in Osaka Bay Area. Taken from Columbus/ Santa Maria ship.
Top