Master View, European, Jumeirah Islands, Dubai

Master View- European, Jumeirah Islands