Osaka Castle

Osaka Castle, Osaka, Japan. Photo