Historical Helen

·

Helen has continued her travels through time by going back in time with her pet frog, Kelly, to see the Statue of Liberty in New York City. But she's going to be enjoying the statue's original color scheme!

Related Media