Joseph Loughborough
Athens, 2024
105 x 75cm
Charcoal and Metallic Leaf on Paper
Copyright The Artist
1
of
14