Limn

Limn

Map
169 N. La Brea Ave. , Los Angeles, CA 90036, United States
This Activity is closed

Limn, a theatrical gallery of furniture by Zaha Hadid and paintings just in from Beijing, is a San Francisco import.

Advertisement
Advertisement