Designed by
Title
The Walk at Jumeirah Beach Residence in Dubai #22752963
Description
The Walk at Jumeirah Beach Residence, in Dubai, UAE, is a 1.7 kilometer strip at the ground and plaza level of the Jumeirah Beach Residence complex in Dubai.
This image is editorial