Daily Archives: July 12, 2011
Arras: the Squares
Arras is an attractive town in the North of France. The town’s two great squares are stunning providing a collection of 155 unique facades of Flemish baroque architecture. In 1492 Arras had become part of the Spanish Netherlands and this … Continue reading
Filed under traveling