Who could this be??

Clue 1: Not Roy who wouldn't be seen on a bike wearing purple!
Clue 2: Roy took the photo - thank you Roy!