South Africa - Landrover Trek Shoot 2001
Snapshots from the Landrover "Trek" shoot with Vermont Studios in South Africa.
18 photos · 129 views