Luxury Hotel in Memphis where ducks walk the red carpet.
Peabody Hotel
No Thumbnail
© Bing Maps
By jphilb @ 2006-01-16 09:39:56
AKpilotEMT
@ 2006-01-16 11:53:33
Where are the ducks? Zoom in closer to show the ducks on the roof. I wanna see the ducks!!!