Log In or Register
This stature is located in downdtown Sarasota,Fld..It was made after WWII. I believe it was featured in Life magazine at the time. The height of it (about 25 feet, made it tricky to photo) but the detail is incredulous!!