Rachel Howard

This week, British artist Rachel Howard presents ‘Black Dog’. This haunting poster is now on display @ 2 Hoxton Street, London.