Advertisement
Advertisement
muffin stand
noun
- a small stand having several tiers for holding muffins, cakes, etc., and a tea service.
Advertisement
Advertisement
Advertisement
Advertisement
Browse
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Browse