Subscribe to stay informed!
American artist David Rogers, the mastermind behind the “Stickasaurus” sculpture that was installed at Longwood Gardens in 1993, has furthered his large-limbed endeavors with…
Before we send you to this site, please subscribe to our daily newsletter.