by miradrozdowski
TRIBERG - JULY 23 2017: House of 1000 Clocks in Triberg Germany with the Bear Family mounted on the storefront