Beautifully realized murals have popped up on the streets of Utrecht, in the Netherlands.
The trompe l’oeil (visual illusion) span multiple stories of the buildings, and showcase twelve-feet-tall books leaning on shelves.
Dutch street artists Jan Is De Man and Deef Feed are responsible for the awesome murals, which transform entire buildings into something more significant. Via Colossal:







