Russian police Police Russia February 22, 2012February 22, 2012 by StreetViewFun.com StreetViewFun.com · Reply View Larger Map Please wait... Similar Street View images Russian hospitality Russian Hummer Russian Circle game Russian secret Friendly police