42 NE 25th Street
Miami, Florida 33137
December 3, 2008

Aqua Art Miami at Aqua Wynwood