Camelia Flowers launches a new shop in Abu Dhabi

Camelia Flowers launches a new shop in Abu Dhabi
play icon