Cruiser Avrora

Cruiser Avrora

Cruiser Avrora in Saint-Petersburg, Russia.