Lechuza Beach MalibuBy russell hunziker - January 27, 20180204FacebookTwitterPinterestWhatsApp Allied Artists of the Santa Monica Mountains will have their monthly paint out at Lechuza Beach, Malibu Saturday February 10, 9AM to 1PMShare this:FacebookXLike this:Like Loading...Related