Ancaster Square

Ancaster Square
Llanrwst, Gwynedd, LL26 0LB
Photo of Ancaster Square