The Castle Rock.

The Castle Rock. - Details Of The Castle Rock Arch In The North Of Thailand. Photo