Web Site
< Germany, West
Old-town plaza at Mosbach in west Germany.