Results 1 results found Petroglyphs of the Finca Magdalena, Ometepe Island, Rivas State, Nicaragua, Central America