Mixed Media Art by Marco Castillo
Marco Castillo was born in 1988, Caracas, Venezuela. He studied architecture at Jose María Vargas University and currently based in Buenos Aires, Argentina. You can see much more of Marco’s works on Flickr.
Want to keep up with art? Check out our Twitter feed.
posted by Margaret