India (Southern) - Joyce Hickok

Manmade Islands, Kerala Backwaters

AsiaDykeIndiaIslandKerala BackwatersManmade