-->

Football Stadium On Water

The petrovsky stadium sits on an island in the maly neva little neva river surrounded on three sides by water writes paul oconnor. The foll...