Designed by
Title
River channel city Allapuzha, India, Kerala. #177903551
Description
River channel city Allapuzha, India, Kerala. Overgrown with green algae, in a stone embankment, a narrow channel through the city with overhanging branches of tropical trees.