Leven (Q672948)
seaside town in Fife, Scotland, UK
Language: