Megan O'Hara and her (self-made) I Love Lucy border. (She made it herself!!!)
close window