Ham-Small (3-5 pounds)

Ham-Small (3-5 pounds)

3-5 pounds

Photo by Juniper Ink Photography