DescriptionStaritsa Lenina66 018 9724.jpg English: Wooden house, Lenin street 66, Staitsa, Tver Oblast, Russia Date 1 August 2023, 08:38:49 Source Own...