This beauty was snapped in Hove, England in early 2000. But who owns it?
next >>