Designed by
Title
People promenade at the river Vistula in Krakow #40686003
Description
KRAKOW, POLAND - MAY 4: people enjoy entertainment at the Vistula River in the historic city center, May 4, 2013 in Krakow, Poland. Vistula is the longest river in Poland, at 1,047 kilometres in length.
This image is editorial