Canalazzo

Daniel Luisi

Venice

Italy

2006