Faye Spencer

Description

Faye Spencer was born in Saudi Arabia in 1990, and was soon after evacuated to the UK. She has lived there since, and is currently based in Bedford. She doesn't really know why.

Details

Position

Studio Artist

Want to get involved? Contact Us