Image 137496

digi.ub.uni-heidelberg.de:::studio1924a///0385@3661oam7

Studio : international art United Kingdom London

In clusters

Cluster Size
000002-0058d7-b82378941333 2