Image 1 of 1
20051030_045_Dubai.jpg
Deira. Toy shop.