St. Thomas Chapel, Trinity complex

Dubai Bur Dubai 257 Oud Metha Rd