‘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