Green!


Lovely parks and gardens in Sevilla.

Oh, and it smells great!