6517 Troon - meansphoto