Thumb

The Castle Floating in the Sky, Takeda Castle Ruins, Asago City, Hyogo, Japan

Avatar

Keith Robertson

2119 pins   243 boards   4 followers

Follow

Other pins from

Keith Robertson