Designed by
Title
Osaka skyscraper construction #30328497
Description
OSAKA, JAPAN - APRIL 27: Grand Front Osaka skyscraper under construction on April 27, 2012 in Osaka, Japan. Grand Front is a group of four notably tall skyscrapers near Osaka Station.
This image is editorial