The Distraction: Nicola Achilleas

Nicola Achilleas is a model from London, England.