Other
Big Bird's Rambling River - Other in Sesame Place, Fairless Hills, PA on Farbinder.
Sesame Place, Fairless Hills, PA