Switzler

Switzler, a post office 11 miles s. w. of Paris