Crystal Palace

Lush Sphinx

Lush Sphinx

This Sphinx is one of the few remains of the Crystal Palace. It sits guarding where the Palace once was, now occupied by lush trees.

Subscribe to RSS - Crystal Palace