Street Art // Friday, September 30, 2011
Welcome to the Death Star of Train stations, Guangzhou South Railway Station located in Guangzhou, China. The spine of the buildings structure contains a 348-meter long skylight, which becomes wider near the main entrances and slimmer towards the center. Beautifully designed and an incentive to take a train.
Street Art // Thursday, September 29, 2011
Sweden-based fine artist, illustrator, and mural artist, Ekta recently completed the following mural in Araby, Sweden. So many entertaining faces and strange objects involved in this wall, Great stuff!