Monday, October 4, 2010

Mechanimals


Roland Tamayo's paintings are currently on display at Gallery 1988...kinda reminds me of the Echo Location album art from MAGNA.
 

No comments: