Shop millions of independent artists. Independent. Together.
Image of Bacchus Fountain in Florence, Italy. Created in 1560, the Bacchus fountain is one of the many highlights of the Giardino di Boboli (Boboli Garden) in Florence.
January 26th, 2011
Viewed 1,444 Times - Last Visitor from Beverly Hills, CA on 07/01/2022 at 7:44 PM