Mr. Chicken

Heron Bay Plaza (In The Market Place Bldg.), Southampton Parish, Bermuda, SN 01