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.

Mikhailovsky Castle hasChapel Church of St Michael the Archangel