Young Hearts Run Free

Photographer Alex Sheridan

Model Cassia McAreavey at Distinct

Make up Sharon Whelan