About





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