Tuesday, May 03, 2005

Self potrait - glued to the screen of the theatre


08380008
Originally uploaded by amathad.


Taken at the Films on Films fest

No comments:

Site Analytics

Powered by Blogger

eXTReMe Tracker