The Butcher

The last of the Butchers. The last butcher shop on US 1 in South Florida.

Leave a Comment

Menu