Front: S-166 PUBLIC LIBRARY IN MIRROR LAKE PARK, ST. PETERSBURG, FLA. "THE SUNSHINE CITY" in 5A-H1065 Back: #0/00 FLORIDA CARD CO., ST. PETERSBURG, FLA. on the shores of picturesque Mirror Lake. The St. Petersburg Public Library is situated