Water Fowl Shows Up in Park

This water fowl spent Saturday in downtown Houston’s Lone Star Park.

The site – which doesn’t include any water – created a stir for those looking on.

Leave a comment

Leave a Reply