The Old Print Shop

Riva # 2. The, [Riva degli Schiavoni]