Designed by
Title
Statue in Front of an Historical Cathedral in the Old Town of Verden at the River Aller, Lower Saxony #213475579
Description
Statue in Front of an Historical Cathedral in the Old Town of Verden at the River Aller, Lower Saxony, Germany.