John Banks

Rose, Robert, Tavern (York County, Maine)