loulelou's profile picture

loulelou 's review for:

3.0

Not my cup of tea, but I understand why so many people love it.