This is actual sign you can find in vicinity of Hermitage Museum in Saint Petersburg, Russia.
March 25th, 2010 01:43 | Tags: cats, signsShort link to this picture: