Look up to the roof and see

roomHermitage

Look up and you’ll see a piece of art, all around the Hermitage Museum in Saint Petersburg, Russia.

Tallenna

Advertisements