HAPPY LITTLE TREE

happy little tree, sculpture, bob ross, design squish blog

Sculpture on Governor’s Island, New York.


September 28, 2010