Cathedral of Saint Demetrius (1191) in Vladimir, Russia

Cathedral of Saint Demetrius (1191) in Vladimir, Russia - 32933240

Similar stock images

to-top-page