• Results for
    • translucence
  • (1)
Italy, Sicily, Cefalu, Piazza Duomo, Stained glass window in Cefalu Cathedral.
20105761
Italy, Sicily, Cefalu, Piazza Duomo, Stained glass window in Cefalu Cathedral.