2011/04/04

Poster Art: Lost in Translation

- "Lost in Translation" (Sofia Coppola, 2003) -