Askold Island


Askold Island - island in Russia.