Dew Drop Inn

From Hotels of Ballarat

The Dew Drop Inn may refer to the: