Statue of liberty Weird people June 5, 2007 by StreetViewFun.com StreetViewFun.com · Reply in San Francisco? Please wait... Similar Street View images Graffiti Building Greta Thunberg mural in San Francisco Even Lady Liberty can’t put her cell phone down Weird statue Fat statue Saluting statue in Nigeria Ford Flex Really Flexed Hard San Francisco