Zaid & Tala

Island Residence, Athens