LawrenceNeo:
Pacific Swallow (Hirundo tahitica) @ MOG_20100731_0014
LawrenceNeo:
Pacific Swallow (Hirundo tahitica) @ MOG_20100731_0022
LawrenceNeo:
Pacific Swallow (Hirundo tahitica) @ LH20110809_0010
LawrenceNeo:
Pacific Swallow (Hirundo tahitica) @ CG-20110624_0018
LawrenceNeo:
Pacific Swallow (Hirundo tahitica) @ LH20110809_0121
LawrenceNeo:
Pacific Swallow (Hirundo tahitica) @ LH20110809_0036
LawrenceNeo:
Pacific Swallow (Hirundo tahitica) @ LH20110809_0003
LawrenceNeo:
Pacific Swallow (Hirundo tahitica) @ LH20110809_0038
LawrenceNeo:
Pacific Swallow (Hirundo tahitica) @ CG-20110624_0031
LawrenceNeo:
Pacific Swallow (Hirundo tahitica) @ CG-20110624_0038
LawrenceNeo:
Pacific Swallow (Hirundo tahitica) @ Singapore Botanic Gardens, Singapore_20220728_DSC0268
LawrenceNeo:
Pacific Swallow (Hirundo tahitica) @ Singapore Botanic Gardens, Singapore_20220728_DSC0175
LawrenceNeo:
Pacific Swallow (Hirundo tahitica) @ Singapore Botanic Gardens, Singapore_20220721_DSC6335
LawrenceNeo:
Pacific Swallow (Hirundo tahitica) @ Singapore Botanic Gardens, Singapore_20220721_DSC6399
LawrenceNeo:
Swallow,-Pacific-@-SBG,-Singapore_20220721_DSC6338
LawrenceNeo:
Pacific Swallow (Hirundo tahitica) @ Singapore Botanic Gardens, Singapore_20220721_DSC6068
LawrenceNeo:
Pacific Swallow (Hirundo tahitica) @ Singapore Botanic Gardens, Singapore_20220721_DSC6589
LawrenceNeo:
Pacific Swallow (Hirundo tahitica) @ Jurong Eco Garden, Singapore_20220614_DSC4478