Lama Group Us Miami

Aerial view of illuminated Ocean Drive and South beach, Miami, Florida, USA.