Rita Kartika

Rita Kartika

Live between nature, creature, and architecture.