Greg M.

Unregistered

Why do mermaids wear seashells? They are too big for “B” shells, and too small for “D” shells.