No products in the cart.
11″ x 14″, Photograph of large piece of meat displayed on butchers window ledge, Boca Chica, Dominican Republic.