Preview Facades on the 16th century Town Square in the town of Telc, UNESCO World Heritage Site, South Moravia, Czech Republic, Europe Image ID: 450-3202 Artist: James Strachan Purchase a commercial license Buy framed prints & more from our print store travel europe czech republic south moravia world heritage site telc town square squares houses building exterior exteriors architecture towns town placs horizontal outdoors day contemporary color image photography travel destinations