Tuesday, May 13, 2008

Pietari Posti: GIANTS!


This month, Pietari Posti opened a show of his GIANTS! project at the Dudua gallery in Barcelona, Spain.

No comments: