>>5625996I always smile when I see that one. Was taken in my home town of Cape Town, South Africa. That pic was taken in a nature area called Silvermine, just alongside a mountain pass I used to haul ass on every morning on the way to work.
Anybody got the whole set?