Filming Equipment Rental in Russia Sphera Sveta Address: Zeleny Prospekt, 3B, 111141 Moscow Russia Phone Number: +7 49 53 06 33 20