ratemyartistresidency.com
LUMEN Residency Atina
Location: Atina, Italy Mission: Lumen are an art collective who explore themes of astronomy and light, and have regularly exhibited in major churches around London. We aim to inspire …