town on the shore of the yanayacu river in the
ID:
35958
Town on the shore of the Yanayacu River in the Amazon rain forest near Iquitos, Peru
Town on the shore of the Yanayacu River in the Amazon rain forest near Iquitos, Peru