The Crystal Palace is a place of rest and mindfulness.
Stop for a while, meditate on life and God and when restored carry on with your travels throughout the interwebz.
May God bless your soul!
Home