Designed by
Title
Church of the Tolga Icon of the Mother of God #86390978
Description
RYBINSK, RUSSIA - SEPTEMBER 13, 2015: Church of the Tolga Icon of the Mother of God. Architecture of Rybinsk town, Russia. Rybinsk is a historical town situated on the Volga river. Popular touristic landmark.