The statue shrine; a Greek legend.
Statue Shrine.
London, 
1857.