Street Art | Stefan Thelen’s Pigeons

Stefan Thelen a.k.a Super A has been plastering walls with the ‘rats of the air’ although he has turned these city-dwellers into something incredibly beautiful. Dutch artist Stefan Thelen graduated from the Graphic Lyceum in Rotterdam and is now considered as one of the top street artists in the Netherlands. Thelen does not only create…

Read More