Tata Navia

American
Untitled 265
22 x 62 inches / 56 x 157 cm