Image 1 of 1

Spain La Gomera flora 001 16.jpg

Swiss Cheese Plant (Monstera deliciosa) leaf. Island of La Gomera, Canary Islands
Copyright
© COPYRIGHT DAVID LYONS
Image Size
2848x4288 / 6.4MB
Contained in galleries
Swiss Cheese Plant (Monstera deliciosa) leaf. Island of La Gomera, Canary Islands