December 19th, 2008, 12:20 am Something from Rome An Island on the Tiber river in Rome Not really Russia, but still a nice picture. Or so I believe (: Tags photo