A residential oasis that blurs the line between art and nature.

Aflora