Aizoon canariense ('pata perro' - Dog foot)


Comments