White sand island

White sand island

White sand beach, Neil Island, Andaman & Nicobar, India

by
by
by
by
by
by