Memel Shop, 40 Dover Road, Folkestone, Kent, 2017 • I have no idea what a Memel shop is, but here is one. The definitions on Wikipedia don’t offer any clues either.
Memel Shop, 40 Dover Road, Folkestone, Kent, 2017 • I have no idea what a Memel shop is, but here is one. The definitions on Wikipedia don’t offer any clues either.