Designed by
Title
Herd of swans on Vistula river near Wawel Royal Castle, Krakow,Poland #106015791
Description
KRAKOW, POLAND - DECEMBER 17, 2016: Herd of swans on Vistula river near Wawel Royal Castle. In winter, swans are fed by locals and tourists
This image is editorial