Santa Clotilde’s Botanical Gardens [Costa Brava in Five Senses]

Santa Clotilde’s Botanical Gardens, Costa Brava, Spain