Lechuza Beach Malibu By russell hunziker - January 27, 2018 0 333 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:FacebookXLike this:Like Loading... Related