×
Did you mean: Aptekarski Island

Aptekarsky Island

Island in Saint Petersburg, Russia
Aptekarsky Island is a relatively small island situated in the northern part of the Neva delta. It is separated from Petrogradsky Island by the Karpovka River, from Kamenny Island and Krestovsky Island by the Malaya Nevka and from the Vyborgskaya... Wikipedia