Fisher price toy. one of the adventure set series. This is one of two castles made by Fisher Price.
CC AttributionCreative Commons Attribution
Comments
Comments