Add to Lightbox
Comp
427726701 (RF)
DOGE'S PALACE, ST MARK'S SQUARE, VENICE, ITALY