HUB
Acting
Amanda Beard
*1981
in Newport Beach, CA, USA
Sports Illustrated: Swimsuit 2005
2005