Results 1 results found Los Carnavaleros sculpture at the waterfront of San Miguel de Cozumel, Cozumel Island, Quintana Roo State, Mexico