fblog.me

There was a beautiful statue of Alice stepping through the Looking Glass in the middle.