Temple Reef

artificial reef off the coast of Pondicherry, India constructed of fully recycled materials

Categories: