Ludwigia sp. Super Red

Ludwigia sp. Super Red