Art Without Walls, ARTWORKS, Beach, Installation, Painting, Process, TravelFractal Moon: Visitors on this PlanetMy beach art installation at Fractal Moon, Zambales called, “Vistors on this Planet” Lhean StormFebruary 28, 2017