Geese in Memphis

The Duck Palace at the Peabody in Memphis, TN.