Gallardo spotted in Majorca
#20
On the back, is that-
George Town, Cayman Islands?
I was just there a few weeks ago....
How much is that worth?
And was that picture in St. Tropez?
That is an island by France correct?
I have heard wonderful things, how is it?