Colgate Inn, Hamilton

Colgate Inn

1 5 Payne Street