Went olive oil tasting this week in Adelaida, California š«šļø
Iām obsessed! Where in the world has the best EVOO?
Spain of course!
Please Login to reply.
No replies yet.