Avon Calling

Beauty brand Avon is 125 years old this September. To celebrate, it has sent us this collection of its classic ads from the 1950s, 60s and 70s…

GRAPHIC DESIGNER

Central London

SENIOR CAD TECHNICIAN

Old Street, London