Osvaldo Cruz

New York, NY


Twelve panel mural by artist Osvaldo Cruz installed in former Dress Barn retail space in Manhattan’s Financial District

Previous
Previous

CasaMara

Next
Next

Sun You