Results 1 results found Pedestrian street leading to Iglesia De Nuestra Senora de la Soledad, Camaguey, Camaguey Province, Cuba, West Indies, Caribbean, Central America