Bird of Paradise flower.

Bird of Paradise flower,

Location: Costa Teguise, Lanzorte

Bird of Paradise flower.

Bird of Paradise flower,

Location: Costa Teguise, Lanzorte