|
Spot the Duck was spotted in Rome, Italy during July 2005. Here are a few
of the pictures that were taken by tourists or captured on the city
webcams in Rome and at the Vatican.
Rome midday. Temperature 100.
Spot melting!
Time to go home and drink some
wine!!
|