Humberto Castro, ‘Drifting’, 1995, Latin Art Core

COA by the artist.

About Humberto Castro

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