Vauxhall Manor School: a Christian iconographic mosaic depicting the birth of Jesus Christ.
Vauxhall Manor School: a Christian iconographic mosaic depicting the birth of Jesus Christ.