Queen Square

Queen Square
Wrexham, LL11 1AT
Photo of Queen Square