Panoramic view and Water tanks seen across NW 12th Ave
United States of America
Florida
Miami-Dade County
Miami
Some sort of depot f…
Miami, Fl USA
Miami, Fl USA
Miami, Florida EEUU
Miami, Fl USA
Miami, Fl USA
Northwest 12th Avenue
Northwest 20th Street
Northwest 13th Avenue
Northwest 19th Street
Impressum