Space Stained Glass Window National Cathedral Washington DC #331291859
Description
Space Stained Glass Window Moon Rock inside Glass Basilica National Cathedral of St Peter and St Paul Episcopal Church Washington DC. Construction started 1907 based 1893 Congress charter