Don't know what these are, but they're pretty, and grow all over the place in the park on the American side of Niagara Falls.
©2008 by Wayne Boyd - All rights reserved.