A worldwide community photographing and learning about wildlife
Plectranthus scutellarioides
Plectranthus scutellarioides, a very common ornamental garden plant in Greece, spotted growing in a flower pot, on a pavement of Spinalonga island, Crete, Greece.
No Comments