Mouche

Mouche, also known as Agneta Bylander, photographed at Pria de Vau, Portugal wearing a Nina Ricci swimsuit for British Vogue magazine, January 1973.

Photographer: Norman Parkinson