Ruins of 300 year old Spanish church discovered on Heping Island

Also relevant to this thread

2 Likes