Cathedral on the Red Square in Moscow, Russia

Royalty-free stock illustration ID: 128516117

Cathedral on the Red Square in Moscow, Russia