Lake Howell

Lake Howell
A view of Lake Howell from the road in Casselberry, Florida.
Order a Print