La-Luna-Restaurant-Aci-Castello-Sicily-Italy - Photographs of Sicily, Italy.
Photograph of tourists and locals enjoying pizzas in La Luna Restaurant in Aci Castello, Sicily, Italy.
Photograph of tourists and locals enjoying pizzas in La Luna Restaurant in Aci Castello, Sicily, Italy.