Germany, Hesse, Hanau, brothers Grimm monument 1896 Neustädter town hall, place, architecture, Stock Photo, Picture And Rights Managed Image. Pic. MB-03859380