Country Ham & Cheddar

$0

Toasted sourdough layered with orange marmalade, black forest ham, white cheddar, sprinkled with rosemary.
Optional
Optional
1