88

Sevastopol. Russia.