Mossèn Costa i Llobera Gardens, Barcelona, Spain.

This 6.15-hectare botanic garden contains cacti from around the world. It is situated at the foot of Montjuïc facing the sea.

Go to Fancycrave's profile
10 photos

Download free (do whatever you want) high-resolution photos. Learn more