Image 138544

digi.ub.uni-heidelberg.de:::studio1923a///0079@g4h8d5c0

Studio : international art United Kingdom London

In clusters

Cluster Size
000003-00ae2a-1877f99900c4 3