Grand Canal 20
Venice

Deliveries on the Grand Canal, Venice