I found the book with the picture of the Alfa, but it is a bit confusing, as it mentions RLSS, but later says that it is actually an RM Sport model. No mention of owner or place. I can see it has a number 9 attached to the windscreen post, and the car looks spotless and the occupants are well dressed. Is the car in an early concours event? if it was, I'd connect it to Place #3, just because it looks like a nice place to hold a concours.