by meinzahn
KRAKOW, POLAND - OCT 7, 2014: Horse carriages in front of Mariacki church on main square of Krakow city. Taking a horse ride in a carriage is very popular among tourists visiting Krakow