Menu

Central Park Tower La Tour Shinjuku Helipad

JP-1999

Central Park Tower La Tour Shinjuku Helipad

Shinjuku, Tokyo, Japan