Image 1 of 1
095096.jpg
Ramallah: A Paradise on West Bank, expensive stores for young mothers