Image 1 of 1
PA83-26.jpg
Italy, Puglia, Valle d'Itria near Alberobello: trulli and poppy flowers