● port
foto
lio ●
albums of Ivan Kwan (SG)
Photos
Albums
|
Groups
Favourites
|
Subscriptions
Contacts
|
Recommendations
Do you have a flickr account?
Sign in!
Sungei Buloh Wetland Reserve (15th December 2020)
Thalassinidae
Araneidae
Diplopoda (Millipedes)
Insects of South Korea
Fauna of South Korea
Muscicapidae
Paridae
Birds of South Korea
Shore Pit Viper
Sungei Buloh Wetland Reserve (June 2019)
Centipedes
Wagler's Pit Viper
Mandai (June 2019)
Lepidoptera
Bishan-Ang Mo Kio Park (24th December 2017)
Ardeidae (Herons, Egrets, Bitterns)
Berlayer Creek (16th March 2019)
Admiralty Park, 23rd October 2016
Mantodea
Balik Chek Jawa (2nd June 2019)
Common (Sumatran) Palm Civet
Viperidae
Bukit Timah Nature Reserve (3rd February 2017)
Cicadas (Cicadidae)
Raffles Lighthouse (17th November 2016)
Pulau Sekudu (6th July 2016)
Matutidae
Terapontidae
Mugilidae
Isopoda
Amphipoda
Ghost Crabs (Ocypodidae)
Sesarmidae
Grapsidae
Dead Tunicates
Changi 8th January 2017
Chek Jawa intertidal (28th December 2016)
Hemiptera
Tunicata
Marine Bivalves
Limulidae
Lentor Stream (5th, 7th August 2016)
Sentosa Nature Trails (23rd-24th November 2016)
Upper Peirce 9th December 2016
Venus Drive 26th November 2016
Odonata
WRS Survey (7th November 2016)
Freshwater Bivalves
Tampines 21st July 2016
Pasir Ris Park, 9th July 2016
Orthoptera
Sparassidae
Sentosa Tanjung Rimau (24th July 2016)
Polycladida
Gebiidea
Actinaria
Porifera
Marine Gastropods
Ceriantharia
Brachyura
Cephalopoda
Nudibranchs and other Sea Slugs
Batrachoidiformes
Polychaeta
Anomura
Caridea
Alcyonacea
Spariformes
Pennatulacea
Seagrasses
Tetraodontiformes
Hydrozoa
Scleractinia
Gobiiformes
Beting Bronok (7th June 2016)
Hymenoptera
Mandai Lake Road (23rd May 2016)
Freshwater Gastropods
Lower Seletar Reservoir (20th May 2016)
Chestnut (13th May 2016)
Megophryidae
Singapore Botanic Gardens (12th May 2016)
Singapore Botanic Gardens (11th May 2016)
Freshwater Fishes of Singapore
Upper Seletar (6th May 2016)
Araneae (Spiders)
Bedok Reservoir (3rd May 2016)
Bukit Batok Nature Park (2nd May 2016)
Coleoptera
Isoptera
Amphibian Surveys [2016]
Driftnet removal @ Chek Jawa (7th May 2016)
Tampines Eco Green (April 2016)
Xenopeltidae
MOE Dairy Farm Adventure Centre, 23rd April 2016
Chek Jawa (10th January 2016)
Pulau Sekudu 05072015
Dead Fishes @ Pasir Ris
Pulau Hantu (03/05/2014)
Dead Mullets @ SBWR/LCK (17th - 19th April 2014)
Dead amphibians
Dead reptiles
Dead birds
Dead mammals
Dead bony fishes
Dead elasmobranchs
Dead gastropods
Dead bivalves
Dead cephalopods
Dead sponges
Dead horseshoe crabs
Dead cnidarians
Dead myriapods
Dead 'worms'
Dead echinoderms
Dead arachnids
Dead crustaceans
Dead insects
Dead Fishes @ Changi (14th February 2014)
STOMP (December 2013)
STOMP (November 2013)
STOMP (October 2013)
Dead Fish @ Pasir Ris Farmway
STOMP (September 2013)
Equatorial spitting cobra skin
Pulau Sekudu 22nd July 2013
Pulau Ubin 28th June 2013
Tampines 10th June 2013
Mega Marine Survey 25th-26th May 2013
Tampines Quarry Lake 20th May 2013
Chek Jawa 14th June 2013
Pasir Ris 20th April 2013
Mega Marine Survey 26th-27th May 2013
Tampines Cockroaches
Clementi Woods 13th March 2013
Raffles Museum of Biodiversity Research 13th March 2013
Pulau Ubin 17th March 2013
Changi 28th April 2013
Sentosa 27th April 2013
Chek Jawa 6th April 2013
The Last Hurrah! (21st & 22nd March)
The Last Hurrah! with RMBR Toddycats
Pasir Ris 12th January 2013
Punggol 12th January 2013
Khoo Teck Puat Hospital 24th December 2013
Neighbour's chickens
Pipidae
Mandai
Pasir Ris 9th December 2012
Bukit Timah Canal 13th September 2012
Bukit Timah (Nov 2012 - Jan 2013)
STOMP: March 2013
Pulau Hantu 17th November 2012
MacRitchie
Applied Entomology Lab
Lorong Halus - Pasir Ris 13th January 2013
Sungei Bedok 29th September 2012
Typhlopidae
Kuala Balai, Brunei 20th January 2012
Sungei Seletar 11th October 2012
Berlayer Creek 29th September 2012 (ICCS)
Sungei Bedok 14th September 2012
Sungei Bedok 11th October 2012
December 2012
Public Forum on Conservation in Singapore
Mega Marine Survey 19th October 2012
Mega Marine Survey 18th October 2012
Mega Marine Survey 17th October 2012
Mega Marine Survey 16th October 2012
Trionychidae
Mandai Mangroves 4th October 2012
Science Café SG: The Positive in Poisons – Venoms as Medicines
The Wallace Lectures - Marine Biodiversity: Known and Unknown
Tampines Quarry Park 10th September 2012
Tampines Park Connector 10th September 2012
Dead fishes @ Changi 28th August 2012
Chek Jawa 9th September 2012
Pasir Ris 1st September 2012
Green Drinks Singapore 30th August 2012
Pulau Subar Laut (Big Sister Island) 20th August 2012
Chek Jawa 19th August 2012
Bidadari 15th August 2012
Lower Peirce 16th August 2012
Bishan-Ang Mo Kio Park 17th August 2012
Dead Banded Bullfrog @ Tampines 16th August 2012
Tampines Eco-Green 16th August 2012
Dead Tilapia @ Tampines 15th August 2012
Seringat-Kias 18th August 2012
Chek Jawa 11th August 2012
Changi 11th August 2012
Monitor Rescue @ Sungei Tengah 10th August 2012
August 2012
Sungei Tengah 7th August 2012
SCS Workshop (RMBR) 3rd August 2012
SCS Workshop (SBWR) 3rd August 2012
WRS Food Trail 28th July 2012 (Night Safari)
WRS Food Trail 28th July 2012 (Jurong Bird Park)
WRS Food Trail 28th July 2012 (Singapore Zoo)
Bivalve Workshop 23rd-27th July 2012
DENSO Youth for Earth Action 18th-20th July 2012
Dead Cat @ Tampines 17th July 2012
Terumbu Raya 8th July 2012
Unidentified Larva @ Tampines
Penny
Iguanidae
Chek Jawa 14th July 2012
Mocha
Charlie
Scrappy
ACRES get-together BBQ 15th July 2012
July 2012
Gardens by the Bay 29th June 2012
Old Newspapers
Pasir Ris 23rd June 2012
Terumbu Selegi 19th June 2011
Pulau Semakau 28th May 2011
Beting Bemban Besar 22nd May 2011
Tarantula @ NUS 13th June 2012
Chek Jawa 16th June 2012
Cyrene 30th August 2011
June 2012
Year-Round Coastal Cleanup @ Tanah Merah 9th June 2012
Festival of Biodiversity 26-27 May
Fishes
Molluscs
Insects
Crustaceans
Echinoderms
Myriapods
Horseshoe Crabs
Sponges
Cnidarians
Arachnids
'Worms'
Tetrapods
May 2012
Chek Jawa 12th May 2012
Bukit Batok Nature Park 11th May 2012
Year-Round Coastal Cleanup @ Tanah Merah 28th April 2012
Pasir Ris 21st April 2012
Sungei Tengah 16th April 2012
Aquarium 2012
April 2012
Red-eared slider hooked
Atyid Shrimps from SSC 7th March 2012
STOMP: March 2012
"Wild White Cherry" Shrimps
STOMP: February 2012
Monday Morgue Guest Submissions
Pulau Ubin 16th December 2011
STOMP: January 2012
RMBR Toddycats! Training for Geylang East
Timberland Vivocity Store Launch 18th November 2011
RMBR Toddycats! Training for BoSS III
Day 6: Jiuzhaigou
Day 5: Chengdu-Jiuzhaigou
Day 4: Ganqika-Shenyang-Chengdu
Day 3: Inner Mongolia
Day 2: Inner Mongolia
Day 1: Singapore-Beijing-Shenyang-Ganqika
Timberland 'Photoshoot'
Timberland Earthkeepers Contest
Hopea sangal sculpture at Singapore Zoo (17th June 2009)
August 2011
Serapong Sentosa 4th July 2011
Chek Jawa 11th June 2011
Bukit Timah Nature Reserve to Venus Drive 2nd July 2011
Dead Honeybee @ Tampines 16th June 2011
Green Corridor 27th June 2011
July 2011
Dead Myna at Tampines 4th June 2011
Green Corridor 21st May 2011
June 2011
Long-tailed Shrike @ Tampines 1st June 2011
April 2011
May 2011
Terumbu Pempang Tengah 17th May 2011
Joo Koon 29th April 2011
Green Corridor Forum 14th May 2011
Chek Jawa 14th May 2011
Dead Yellow Bittern @ Tampines 4th May 2011
Chek Jawa 24th April 2011 (Team Seagrass)
Green Corridor 23rd April 2011
Tanah Merah 22nd April 2011
Wasp Nest @ Joo Koon 20th April 2011
Pulau Sekudu 20th April 2011
Tanah Merah 18th April 2011
Southern Ridges 17th April 2011
Green crested Lizard @ Joo Koon 11th April 2011
Chek Jawa 9th April 2011
Dead Cicada @ Joo Koon 8th April 2011
Dead Snail @ Tampines 6th April 2011
Sungei Buloh Wetland Reserve 2nd April 2011
Green Corridor 19th March 2011
Seringat-Kias 20th February 2011
Lazarus Island 20th February 2011
Green Corridor 13th February 2011
Chestnut Avenue 5th February 2011
Pulau Subar Darat (Little Sister Island) 4th February 2011
Mandai Mangroves 29th January 2011
Green Drinks 27th January 2011
Tanah Merah 23rd January 2011
Sungei Buloh Wetland Reserve 16th January 2011
Johor 10th January 2011
Chek Jawa 8th January 2011
Chek Jawa 2nd January 2011 (Team Seagrass)
Pulau Subar Laut (Big Sister Island) 24th December 2010
Pulau Semakau 5th December 2010
Raffles Museum of Biodiversity Research 4th December 2010
Titan arum Singapore Botanic Gardens 5th December 2010
Sengkang Riverside Park 27th November 2010
Pasir Ris 27th November 2010
Chek Jawa 27th November 2010
Joo Koon 22nd November 2010
Pasir Ris 21st November 2010
Labrador 8th November 2010
Changi 16th October 2010
Tanah Merah 10th October 2010
Chek Jawa 25th September 2010
Pulau Subar Laut (Big Sister's Island) 11th September 2010
Berlayar 14th August 2010
Raffles Museum of Biodiversity Research 3rd August 2010
Changi 3rd August 2010
Changi 23rd July 2010
Changi Boardwalk 20th July 2010
Cyrene 14th July 2010
Changi 12th July 2010
Cyrene Reef 11th July 2010
Pulau Subar Laut (Big Sister's Island) 10th July 2010
Raffles Museum of Biodiversity Research 8th July 2010
Pulau Hantu 27th June 2010
Cyrene 26th June 2010
Jurong Bird Park 21st June 2010
Sentosa 19th June 2010
Butterfly Park & Insect Kingdom 19th June 2010
Beting Bronok 14th June 2010
Dead Mynas at Tampines 13th June 2010
LFA - Pulau Senang 13th June 2010
Oil Spill on Tanah Merah 29th May 2010
Venus Drive 28th May 2010
Pulau Tekukor 28th May 2010
Chek Jawa 22nd May 2010
Raffles Museum of Biodiversity Research 17th May 2010
Cats at the Faculty of Science
NUS Department of Biological Sciences 30th April 2010
Raffles Museum of Biodiversity Research 30th April 2010
Pulau Hantu 17th April 2010
Seringat-Kias 4th April 2010
Beting Bemban Besar 3rd April 2010
Tanah Merah 2nd April 2010
Tampines Bushfire 3rd March 2010
Tampines Bushfire 30th January 2009
Caterpillars & social media
Changi Fishery Tour 6th March 2010
Admiralty Park 3rd March 2010
Pasir Ris 2nd March 2010
East Coast 21st February 2010
Tanah Merah 21st February 2010
Changi 21st February 2010
Chek Jawa 27th February 2010
Singapore Science Centre 20th February 2010
Raffles Museum of Biodiversity Research 12th February 2010
NUS Department of Biological Sciences 5th February 2010
Raffles Museum of Biodiversity Research 5th February 2010
Esplanade 23rd January 2010
Chek Jawa 23rd January 2010
Singapore Botanic Gardens 16th January 2010
Beting Bemban Besar 1st January 2010
Stonefish Incident 1st January 2010
Mount Kinabalu 16th-19th December 2009
Aqua Fauna Centre 12th December 2009
Pasir Ris 12th December 2009
Mainland Tropical Fish Farm 12th December 2009
Sentosa 6th December 2009
Pulau Ubin 3rd December 2009
Cyrene Reef 2nd December 2009 (TeamSeagrass)
Tampines 1st December 2009
Venus Drive 30th November 2009
Sentosa Butterfly Park & Insect Kingdom 30th November 2009
Bukit Timah 29th November 2009
Tampines 28th November 2009
Venus Drive 27th November 2009
Pasir Ris 21st November 2009
Tampines 21st November 2009
Chek Jawa 21st November 2009
Changi 21st November 2009
Pulau Ubin 15th November 2009
Bukit Timah 14th November 2009
Pulau Ubin 7th-8th November 2009
Chek Jawa 31st October 2009
Jurong Fishery Port 31st October 2009
Sentosa 27th October 2009
Sentosa 25th October 2009
Sungei Buloh Wetland Reserve 25th October 2009
Pulau Semakau 25th October 2009
Chek Jawa 18th October 2009
Break the Tradition. Spare the Sharks.
Chek Jawa 26th September 2009
Tanah Merah 23rd August 2009
Pulau Subar Darat (Little Sister Island) 22nd August 2009
Pulau Ubin 16th August 2009
Pasir Ris 8th August 2009
East Coast Lagoon 2nd August 2009
Chek Jawa 26th July 2009
Tanah Merah 25th July 2009
Chek Jawa 18th July 2009
Kusu Island 12th July 2009
St. John's Island 11th July 2009
Seringat-Kias 28th June 2009
Lazarus Island 28th June 2009
Pulau Jong 24th June 2009
Sentosa Nature Discovery 23rd June 2009
Sentosa 23rd June 2009
Pulau Hantu 21st June 2009
Sentosa 13th June 2009
Sentosa 12th June 2009
Sentosa 10th June 2009 (TeamSeagrass)
Tanah Merah 9th June 2009
Tanah Merah 7th June 2009
Tanah Merah 6th June 2009
Sentosa 30th May 2009
Macaque at Changi Village
Chek Jawa 31st May 2009
Dead rat at Pasir Ris
Sungei Buloh Wetland Reserve 27th May 2009
Sentosa 10th May 2009
Pulau Hantu 12th April 2009
St John's Island 30th March 2009
Chek Jawa 29th March 2009
Chek Jawa 29th March 2009 (Team Seagrass)
Treetop Walk 14th March 2009
Tanah Merah 8th February 2009
Pulau Semakau 7th February 2009
Ticks
Sentosa 12th January 2009
Pets Villa 11th January 2009
Hausmann Marketing Aquarium 4th January 2009
Max Koi Farm 4th January 2009
Panda Aquatic Center 4th January 2009
Kranji 4th January 2009
Sungei Buloh Wetlands Reserve 4th January 2009
Jurong Frog Farm 30th December 2008
Chek Jawa 28th December 2008
Jurong Lake 22nd December 2008
NUS Department of Biological Sciences 22nd December 2008
Raffles Museum of Biodiversity Research 22nd December 2008
Khai Seng Trading & Fish Farm 20th December 2008
Max Koi Farm 20th December 2008
Hausmann Marketing Aquarium 20th December 2008
Kranji 20th December 2008
Sentosa 16th December 2008
Changi 15th December 2008
Pulau Semakau 6th December 2008
Singapore Crocodile Farm 5th December 2008
Chek Jawa 30th November 2008
Changi 16th November 2008
Sentosa 15th November 2008
Changi 14th November 2008
Chek Jawa 14th November 2008
Pulau Ubin 14th November 2008
Fruit Bats in Tampines 13th November 2008
Changi 13th November 2008
Chek Jawa 9th November 2008
Changi 2nd November 2008
Chek Jawa 26th October 2008
Chek Jawa 18th October 2008 (Team Seagrass)
Pulau Ubin 18th October 2008
Changi 18th October 2008
Sentosa 17th October 2008 (Team Seagrass)
Sentosa 17th October 2008
Chek Jawa 12th October 2008
Chek Jawa 11th October 2008
Southern Ridges 9th October 2008
Sentosa 7th October 2008
Changi 4th October 2008
Chek Jawa 4th October 2008
Pulau Ubin 4th October 2008
Chek Jawa 28th September 2008
Singapore Flyer 22nd September 2008
Chek Jawa 20th September 2008
Climate Change 11th September 2008
Water: H2O = Life 11th September 2008
Chek Jawa 31st August 2008
Pulau Subar Darat (Little Sister Island) 31st August 2008
Kusu Island 30th August 2008
Changi 17th August 2008
X-periment! 16th August 2008
Pulau Subar Laut (Big Sister Island) 16th August 2008
Beting Bronok 4th July 2008
Changi 20th June 2008
Pasir Ris 7th June 2008
Sentosa 6th June 2008
RE-live!@Atrium 5th-8th June 2008
Changi 1st June 2008
Chek Jawa 25th May 2008
Pulau Ubin 25th May 2008
Sentosa 24th May 2008
Cyrene 23rd May 2008
East Coast 22nd May 2008