Pietari Posti’s Giants05.21.08   |   Posted in: Art & Design, Fashion   |   By: Toshi Jones
Tags: Dudua Gallery, Illustration, Pietari Posti
Hailing from Helsinki, Finland Pietari Posti has spent most of his days immersed in illustration. This month Posti’s Giants! are on display at Dudua Gallery in Barcelona, Spain. This being the one and only public display of the Giants! series, Posti’s work will also be featured in the Finnhits show at Galeria Cuchara Barcelona. Giants! shirts can be purchased here.