The Spotted Cow

The Spotted Cow
12 Town Street, Holbrook, DE56 0TA
Photo of The Spotted Cow