Back to album

1950s Meat Department of Shell's Super Market in Miami, Florida

World's Largest Grocery

5800-5999 N. W. 7th Ave.

Miami, Florida

 

Ektachrome by Raymond Studios

 

WorthPoint

1,086 views
10 faves
1 comment
Uploaded on November 14, 2019
Taken on November 14, 2019