Zahira
The Zahira outdoor chairs are a very distinctive and unique Italian design of plastic stacking chairs that are certainly both eye catching and attractive.
B Seated Global