Designed by
Title
A joyous statue in the heart of Irpin, Ukraine - PARK #121338845
Description
Irpin, or Irpen is a town located on the Irpin River in Kiev Oblast right next to Kiev city in northern Ukraine. Portion of Irpin Municipality is located within the city of Kiev.
This image is editorial