Ella Ayalon


Ella Ayalon

Alexis Sheree

Kate Moss by Ellen von Unworth, 1996