Designed by
Title
Restaurant on square Place Marechal Foch in Troyes #107938563
Description
TROYES, FRANCE - JUNE 29, 2010: people near restaurants on square Place Marechal Foch in Troyes city. Troyes is the capital of the Aube department in Champagne region of Northern France
This image is editorial