The Osaka Castle

2021/4/23
Previous Next
Osaka, Osaka Prefecture

One of the most awesome and amazing structures I’ve ever seen: the Osaka Castle in Osaka, Japan.

by Michael P. Uy
Yellowknife, Northwest Territories

Recommended Information