Giraffes in Ostrovsky Park Portal in Sel’mash Rostov Russian Federation HomepagePortalgiraffes-in-ostrovsky-park #ImageModArea L R HP Days 1 Giraffes in Ostrovsky Park Login to view View The Portal --12100%116