Aerial View Looking North
United States of America
Florida
Miami-Dade County
North Miami
Main Road
Impressum