Title: Llwyd Roberts
Subjects: Exhibitions
Places: Greenwich (London, England) in art