MCDONALD’S - Fast Food - 1930 Opa Locka Blvd, Miami, FL - Restaurant ...

Responsive image
source