Stock Photo - Restaurant at Campo Margharita Venice Italy Europe. Photo by Willy Matheisl


Location: Venedig, Italien