Florida

Red Flamingos, Orlando – Florida

They are a sight to behold.  Picture taken by my brother in Sea World, Orlando, Florida.  My bro says that…