LONDON
Slade School of Fine Arts, Painting Department.
London
Slade School of Fine Arts, painting department.
about