Happy tourists kissing on Red Square, Moscow

Happy tourists kissing on Red Square, Moscow

Happy tourists kissing next to Saint Basil’s Cathedral. Red Square, Moscow, Russia. Holiday, travel, recreation. Winter season, bright colors, clear blue sky

by
by
by
by
by
by