Victor Vázquez
Born in 1950 in San Juan, Puerto Rico.
In Search of the Lost Face
, 1996
Photography and mixed media
© photo by the artist
©
Universes in Universe
- Pat Binder, Gerhard Haupt.
Email