5811 Carolina Beach Rd, Wilmington, North Carolina 28412 USA
Presumably dead Barbary Duck chick.
Photo Credit: Yelp