Lechuza Beach Malibu By russell hunziker - January 27, 2018 0 482 FacebookTwitterPinterestWhatsApp Allied Artists of the Santa Monica Mountains will have their monthly paint out at Lechuza Beach, Malibu Saturday February 10, 9AM to 1PM Share this: Click to share on Facebook (Opens in new window) Facebook Click to share on X (Opens in new window) X Like this:Like Loading... Related