Impressive 35-foot statue by Giambologna created in 1579-1580 in the what is now the Villa Demidoff, north of Florence, Italy.
Just another nerd.
Impressive 35-foot statue by Giambologna created in 1579-1580 in the what is now the Villa Demidoff, north of Florence, Italy.