-
Pictured: David Campbell (also known as David...
-
Pictured: David Campbell (also known as David...
-
Pictured: General view of Raffles Road in...
-
Pictured: David Campbell (also known as David...
-
Pictured: General view of Raffles Road in...
-
Pictured: David Campbell (also known as David...
-
Pictured: General view of Raffles Road in...
-
Pictured: General view of Raffles Road in...
-
Pictured: General view of Raffles Road in...
-
Pictured: David Campbell (also known as David...
-
Pictured: David Campbell (also known as David...
-
Pictured: David Campbell (also known as David...
-
Pictured: David Campbell (also known as David...
-
Pictured: David Campbell (also known as David...
-
Pictured: David Campbell (also known as David...
-
Pictured: David Campbell (also known as David...
-
Pictured: David Campbell (also known as David...
-
Pictured: David Campbell (also known as David...
-
Pictured: David Campbell (also known as David...
-
Pictured: David Campbell (also known as David...
-
Pictured: David Campbell (also known as David...