Pictures of Stan's Fresh Produce on 5713 Central Ave, Saint Petersburg FL.

(Click on a thumbnail to enlarge picture)