Lincoln Road - Miami Beach, Florida.

Lincoln Road - Miami Beach, Florida.