NAGOYA, JAPAN - APRIL 28: Oasis 21 building on April 28, 2012 in Nagoya, Japan. Oasis 21 is a bus terminal and a shopping complex and has won multiple awards, including IESNA Award of Distinction.
- Image ID: 108435881
- Copyright: Tupungato
- Editorial Credit: Tupungato / Shutterstock.com
Editorial Use Only.
Use of this image in advertising or for promotional purposes is prohibited.