Church of the Holy Primate Apostles Peter and Paul on the shore of the Sestroretsky Razliv Lake on a sunny May day. Sestroretsk, Russia