New WeHo Park Mural Suggests Make Love, Not War

“Let A Thousand Flowers Bloom; 8990,” a mural by Los Angeles-based artist Mei Xian Qiu, has just been installed in West Hollywood Park. Presented by the City of West Hollywood through WeHo Arts, the large format piece [9 x 9 feet] is located on the ground floor of the five-story parking structure adjacent to West … Continue reading New WeHo Park Mural Suggests Make Love, Not War