Travel Ideas 2 - Uncornered Market
Super Cauliflower on Crete

Super Cauliflower on Crete

Some massive cauliflower heads on the island of Crete, Greece.

CreteGreeceGreek islandsLassithi Plateaucauliflowerfood