Lincoln Road and Drexel Avenue street signs located in Miami Beach.

Royalty-free stock photo ID: 129005495

Lincoln Road and Drexel Avenue street signs located in Miami Beach.