Saint Thomas Church. Venice
Italy. Venice. Saint Thomas Church. 18th century. Facade
Picture No
11021189
Media ID
48545119
Size
4134px x 2895px
(6.0MB)
Credit
© Thaliastock / Mary Evans
Source
Thaliastock
Italy. Venice. Saint Thomas Church. 18th century. Facade