Santo Stefano Church in Valdichiesa, Filicudi, Sicily, Italy January 29, 2013 Julius Szabo Leave a comment