Rate this photo
Flowering trees in the park of Ibla Ragusa (the old part of Ragusa) on the mediterranean island of Sicily, Italy. This photo was taken at noon on a rainy Sunday in April of 2001.