Eleanor Sheehan on Muck Rack

Eleanor Sheehan

Verified
North Wales UK
Assistant News Editor — POPSUGAR

Artist: Watercolour, Pen & Ink and a bit of graphite