One of the surest (and most beautiful) signs of Springtime in St. Petersburg is the sudden burst of Azaleas blooming everywhere you look! These two photos were taken in the Allendale area of St. Petersburg yesterday, but these gorgeous flowers can be found in just about every corner of the city at this time of year. Please click on the photos to open a new window with a full-sized image…


