This small museum is surprisingly attractive inside. Just across Wilshire from two big L.A. attractions--the La Brea Tar Pits (George C. Page Museum) and LACMA (Los Angeles County Museum of Art)--it was easy to add to our museum tour day. We enjoyed two current exhibits, one of stunning glass sculptures and the other of vintage and recent tattoo designs. As...
More



