Osaka Castle

Osaka Castle, Osaka, Japan. Photo

Pro Stock Photos From Dreamstime