Loading
Visual Arts · Craft · Textile Art
Hand embroidery of St Paul's Cathedral in London, with a red phone booth.
Cape Town, South Africa
QR