Belamcanda

427228 - Leopard flower (Belamcanda chinensis)
427228
A4
Leopard flower (Belamcanda chinensis)