title. project 07

date. 2023

city. Zurich

size. mural painting 500m x 500m

© 2021 PATCH ID ltd.

All Rights Reserved Privacy Policy  

Registered Name: Patch - ID Ltd Registered in England and Wales Registered Number: 12995541 Registered office: 20-22 Wenlock Road, London, England, N1 7GU