Shimabara Castle, Japan

Shimabara Castle, Japan

Shimabara, Nagasaki, Japan at the castle.

by
by
by
by
by
by