These images are from an ad campaign for the Schusev State Museum of Architecture.

Created by Saatchi & Saatchi Russia, it's an incredibly creative design concept. Really building on the power of wonder and imagination. You can see more detailed images on the behance site:

http://www.behance.net/gallery/MA/786…