Violeta McGuire

Ephemeral Installation, Interaction Design, Sound Designer, Street Art

Sam Labs

violetaguirre.com

London, United Kingdom