Close
Iridescent scallop
Pedum spondyloideum