Designed by
Title
A fairy tale castle and old town city with lakeside mirror reflection in Telc, Czech Republic #60160042
Description
A fairy tale castle and old town city with lakeside mirror reflection in Telc, Czech Republic ~ The town was founded in the 13th century as a royal water fort on the crossroads of busy merchant routes between Bohemia, Moravia and Austria.