St Asaph, United Kingdom

Fairholme Nativity 2018