Sort:  

That's me indeed.
Funny that you mention that word nostalgia, I got the same feeling when I received the pic yesterday.