Category:Sharamentsa

Island Sharamentsa, Pastaza River in Ecuador.