New Delhi

Digital mural for The Knot offices in New Delhi.

More by Jorrien Peterson

View profile