Tagged With: St. Louis Forest Park
Photo Friday: Lily Pads in Forest Park, St. Louis
We were amazed at Forest Park in St. Louis, Missouri. It’s the seventh largest urban park in the United States – larger than Central Park! Tom got this great photo of some lily pads. Pin It
Pin It