Lekha Washington's instillation art at Palladium

2

A larger-than-life art instillation was unveiled by the popular product designer Lekha Washington yesterday at the Palladium mall

Read this post on pobox9.in


Aditi Sharma

blogs from Mumbai