Mostly Russian Landmarks in Los Angeles. These pictures were taken in March of 2002. Just three years later at least four of the Russian businesses in this album are no longer in business!
Thumbnails
Album Comments
Widgets