Sea Urchins


Sea urchins dot the sea floor menacingly, daring hapless barefooted humans to go ahead and step on them, in Siete Pecados, Coron, Philippines

Comments