Flores Island

island in Peten Itza Lake, Peten Department, Guatemala

Categories: