• Results for
    • Delli
  • (1)
Spain, Castile and Leon, Salamanca, Old Cathedral or Cathedral of Santa María, Main Chapel with the glowing ornate altarpiece by the Delli brothers Nicolo and Dello.
20125243
Spain, Castile and Leon, Salamanca, Old Cathedral or Cathedral of Santa María, Main Chapel with the glowing ornate altarpiece by the Delli brothers Nicolo and Dello.