Osaka Castle, Osaka Japan: Top Floor Overlooking the City

Jpeg

Osaka Castle Tower Top Flower, overlooking Osaka City.