logo Web Site                 < Germany, West

old-town plaza at Mosbach in west Germany

Old-town plaza at Mosbach in west Germany.