Aqua Art Miami

The Aqua Hotel, 1350 Collins Avenue, Miami Beach, Room 109

December 6 - 10, 2023

 

Installation Views

 

Selected Works Presented