The Old Print Shop

Venetian Mirror. (The Grand Canal, Venice.)