‘Lady Liberty and David from Michelangelo sharing the same pedestal’  in Miami

located between ne 29th st and ne 1st ave, in Wynwood , 30m x 6m