Do you know about our DTLA Satellite Gallery?
If you ever find yourself in Downtown Los Angeles, be sure to check out our satellite gallery artwork in the DoubleTree Hotel, located just down the street from Los Angeles City Hall. DoubleTree DTLA (Google Maps) Not far from the lobby bar you’ll find display cases filled with artwork & prints from Ron Libbrecht, Ron
+ Read More