Posts Tagged ‘my lord has garments so wondrous fine’

Ivory Palaces

Posted by: rcottrill on June 7, 2013