Camellia Flower cards
Camellia Flower card – digitally printed from an original drawing by KK Sharma. Mounted on 10 x 15cm card. Can be purchased as a single card or pack of 5.
Produced and Shipped by KK Sharma.
Orders wil take up to 10 days to be delivered.