title. project 09

date. 2023

city. Amsterdam

size. mural painting 700m 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