Michael Bloch
Born in: Switzerland on 12 July 1985.
Currently living: Switzerland.
Activity: Sculpture;
No events added.