“That was my Idea” debuts at Aqua Art Miami December 1

“That was my idea” debuted yesterday, December 1 at Aqua Art Miami and will stay on display through Sunday, December 4.

Read More