title. project 02

date. 2023

city. New York

size. mural painting 1000m x 200m

© 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