Welzie Art

View Original

Artist in Residence at the Andaz Resort

“Nalu Pua” Art Installation at the Andaz at Wailea, Maui