I don't know how the English use the word "love". But as I was read, "love of" is more likely. And here is the difinition of "love" in the Oxford dictionary: love/ noun: Affection 1.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.