Philippa Russell
← previousnext →
Britain, England, London, 2015
Collage, Paper on Paper 14cm x 20cm