Dream Horse

Llancarfan Village Hall Llancarfan, Vale of Glamorgan