Under Construction

Sangria from that little tapas place in Edinburgh. Yes, in Scotland. Hey, it was good sangria.

Makes 1 liter