London-Embassy-Floor-to-Dome

Floor to ceiling interior photo of the former Russian embassy church in London.