Amanda Knox

amanda knox beatles shirt

Amanda Knox in court in Perguia, Italy