Designed by
Title
in Palermo #174397345
Description
St Teresa Roman Catholic church in Palermo, Sicily Island in Italy, santa, alla, kalsa, saint, city, palermitan, sicilia, italian, republic, isle, palermu, building, architecture, sacral, religion, catholicism, facade, frontage, portal