Red, white and blue: Hannah Davis' sultry smile does the trick as she kicks off Independence Day celebrations in a shoot for Swim Daily wearing a barely-there red bikini and lying on a water-drenched flag

______________________________________

About the Author

The COMMISSIONER

The COMMISSIONER

More articles from this author