November 1, 2010[EAT], [TRAVEL] to places 1 Comment Cup of Coffee Caffe Rosso in Venice. Dorsoduro 2693. Campo Santa Margherita. *image by Toast, found via Toast Travel blog. Share this:
Beautiful shot.