Best of Italy 2004 Photo Gallery 3 / 3131_Tivoli roses

May 30, 2004

Previous Home Next

3131_Tivoli roses

Wall of roses at Tivoli Gardens, about 30 or 40 miles east of Rome.