Log In or Register
Stonington, Connecticut, USA. Up about nine feet up, that is, atop a tall fence, one of three unusual art pieces. Enjoy!
TicK