PHOTO GALLERY

St. Petersburg, Russia

Luxor, Egypt

Athens, Greece