The sculpture sat behind the bar at Peter’s Inn, Baltimore’s unassuming, award-winning Fells Point restaurant. (No surprise that it’s John Waters’s pick for “the best restaurant in all of Baltimore.”) The bronze sculpture was dramatic looking, to say the least — a pair of twin human babies suckling a giant, stylized wolf. Those twins were, […]
