Image 138955

digi.ub.uni-heidelberg.de:::studio1921a///0062@9634jkgp

Studio : international art United Kingdom London

In clusters

Cluster Size
000002-00a503-3dc5bff6ec48 2