Originally Posted by Truc
Carla looks great in the first pic! I've never seen it before. Do you know where it was taken? Is it a recent pic?
I am to 99% sure that the pic was taken in Hamburg and would think that it was last year. But not totally sure about the year..