|
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.
Spot considers joining one of
the many tours of the Vatican but in the end decides to that it would be
more fun to go for a splash in the Vatican Fountain..
|