Humberto Castro, ‘Mother of Waters’, 2012, Latin Art Core

COA by the artist.

Manufacturer: 6/8

About Humberto Castro

Cuban, b. 1957, Havana, based in Miami, FL, United States