12 December 2015

In pictures: Grangetown’s winter fayre

fayre1 fayre2 fayre3 fayre10 fayre12 fayre4 fayre5 fayre6 fayre7 fayre8 fayre9 fayre13

Article tags

Share this article

Posted by

Editor

Comment on this article