WOW Photo Studios
1341 NW 22nd St suite c, Miami 33142