Nov 19, 2016
Picture of the Day: Big Bird in Sweden
Artwork by DALeast
Seen above is an amazing mural by artist DALeast, completed in the city of Borås, Sweden in 2015. The colossal bird spans five panels of the building’s facade and is entitled, “Measure the Immeasurableness”.