Church of St Michael the Archangel
E258917
UNEXPLORED
The Church of St Michael the Archangel is a historic chapel dedicated to the Archangel Michael, located within the grounds of Mikhailovsky (St Michael’s) Castle in Saint Petersburg, Russia.
Jump to:
Referenced by
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.