Geese in Memphis

The Duck Palace at the Peabody in Memphis, TN.
Published: 8:07 PM EDT March 15, 2017