Woolwich, England/woolwich109

Previous | Home | Next

The clockworks were installed in 1806.