Dolichopodidae: The Long-Legged Flies of Hawai'i III -
Campsicnemus patellifer
Dolichopodidae: The Long-Legged Flies of Hawai'i III -
Campsicnemus patellifer
Dolichopodidae: The Long-Legged Flies of Hawai'i III -
Campsicnemus patellifer
Dolichopodidae: The Long-Legged Flies of Hawai'i III -
Campsicnemus patellifer
Dolichopodidae: The Long-Legged Flies of Hawai'i III -
Campsicnemus patellifer
Dolichopodidae: The Long-Legged Flies of Hawai'i III -
Campsicnemus patellifer
Dolichopodidae: The Long-Legged Flies of Hawai'i III -
Campsicnemus patellifer
Dolichopodidae: The Long-Legged Flies of Hawai'i III -
Campsicnemus patellifer
Dolichopodidae: The Long-Legged Flies of Hawai'i III -
Campsicnemus patellifer
Dolichopodidae: The Long-Legged Flies of Hawai'i III -
Campsicnemus patellifer
Dolichopodidae: The Long-Legged Flies of Hawai'i III -
Campsicnemus patellifer
Dolichopodidae: The Long-Legged Flies of Hawai'i III -
Campsicnemus patellifer
Dolichopodidae: The Long-Legged Flies of Hawai'i III -
Campsicnemus patellifer
Dolichopodidae: The Long-Legged Flies of Hawai'i III -
Campsicnemus patellifer
Dolichopodidae: The Long-Legged Flies of Hawai'i III -
Campsicnemus patellifer
Dolichopodidae: The Long-Legged Flies of Hawai'i III -
Campsicnemus patellifer
Dolichopodidae: The Long-Legged Flies of Hawai'i III -
Campsicnemus patellifer
Dolichopodidae: The Long-Legged Flies of Hawai'i III -
Campsicnemus Mount Tantalus
Dolichopodidae: The Long-Legged Flies of Hawai'i III -
Campsicnemus patellifer
Dolichopodidae: The Long-Legged Flies of Hawai'i III -
Campsicnemus patellifer
Dolichopodidae: The Long-Legged Flies of Hawai'i III -
Campsicnemus patellifer
Dolichopodidae: The Long-Legged Flies of Hawai'i III -
Campsicnemus patellifer
Dolichopodidae: The Long-Legged Flies of Hawai'i III -
Campsicnemus patellifer
Dolichopodidae: The Long-Legged Flies of Hawai'i III -
Campsicnemus patellifer
Dolichopodidae: The Long-Legged Flies of Hawai'i III -
Campsicnemus patellifer
Dolichopodidae: The Long-Legged Flies of Hawai'i III -
Campsicnemus patellifer
Dolichopodidae: The Long-Legged Flies of Hawai'i III -
Campsicnemus patellifer
Dolichopodidae: The Long-Legged Flies of Hawai'i III -
Campsicnemus patellifer
Dolichopodidae: The Long-Legged Flies of Hawai'i III -
Campsicnemus patellifer
Dolichopodidae: The Long-Legged Flies of Hawai'i III -
Campsicnemus patellifer
Dolichopodidae: The Long-Legged Flies of Hawai'i III -
Campsicnemus patellifer
Dolichopodidae: The Long-Legged Flies of Hawai'i III -
Campsicnemus patellifer
Dolichopodidae: The Long-Legged Flies of Hawai'i III -
Campsicnemus patellifer
Dolichopodidae: The Long-Legged Flies of Hawai'i III -
Campsicnemus patellifer
Dolichopodidae: The Long-Legged Flies of Hawai'i III -
Campsicnemus patellifer
Dolichopodidae: The Long-Legged Flies of Hawai'i III -
Campsicnemus patellifer
Dolichopodidae: The Long-Legged Flies of Hawai'i III -
Campsicnemus patellifer
Dolichopodidae: The Long-Legged Flies of Hawai'i III -
Campsicnemus patellifer
Dolichopodidae: The Long-Legged Flies of Hawai'i III -
Campsicnemus patellifer
Dolichopodidae: The Long-Legged Flies of Hawai'i III -
Campsicnemus patellifer
Dolichopodidae: The Long-Legged Flies of Hawai'i III -
Campsicnemus patellifer
Dolichopodidae: The Long-Legged Flies of Hawai'i III -
Campsicnemus patellifer
Dolichopodidae: The Long-Legged Flies of Hawai'i III -
Campsicnemus patellifer
Dolichopodidae: The Long-Legged Flies of Hawai'i III -
Campsicnemus patellifer
Dolichopodidae: The Long-Legged Flies of Hawai'i III -
Campsicnemus patellifer
Dolichopodidae: The Long-Legged Flies of Hawai'i III -
Campsicnemus patellifer
Dolichopodidae: The Long-Legged Flies of Hawai'i III -
Campsicnemus patellifer
Dolichopodidae: The Long-Legged Flies of Hawai'i III -
Campsicnemus patellifer
Dolichopodidae: The Long-Legged Flies of Hawai'i III -
Campsicnemus patellifer
Dolichopodidae: The Long-Legged Flies of Hawai'i III -
Campsicnemus patellifer