Weird windows Italy June 7, 2009June 7, 2009 by StreetViewFun.com StreetViewFun.com · Reply View larger map (thanks ag) View larger map View larger map Please wait... Similar Street View images Strange windows in Covent Garden Weird statue Weird Art Huh, Weird Weird Weird Weird way of chill-out Weird mannequin Weird package Weird BMW