Hermitage of the Cross


A hermitage.