Russian Church Exterior

The exterior of the church is featured as a backdrop in the film, representing a location in Russia.

Filmed here

Brompton Cemetery

Old Brompton Road, London SW5, GB

Community posts