Wynwood Mural: Finished!

Located at 222 NW 26th St, Miami

PHOTOS BY DIEGO TOSONI

mural2_0

mural7_0