Designed by
Title
Tourists enjoy a carriage ride at the Market Square in Krakow #40632276
Description
KRAKOW, POLAND - MAY 4: Horse-drawn carriage at the Market Square, standardized the color, total length of no more than 7.0 m, can be harnessed to a max of two horses on May 4, 2014 in Krakow, Poland.
This image is editorial