The wildlife inn Uganda was very interesting. I visited six National Parks and saw a lot of animals.

Pictures of birds in Uganda and other nature pages are separate:

Birds in Uganda
Bird Page for Uganda
Nature Pages
Other Nature Pages

All pictures are © Dr. Günther Eichhorn, unless otherwise noted.

Landscape

Mountains Kidepo Valley National
Mountains near Kidepo Valley National Park. (803k)
View Savanna Kidepo Valley
View of the savanna in Kidepo Valley National Park. (935k)
Rock Outcrop Kidepo Valley
Rock outcrop in Kidepo Valley National Park. (1097k)
Murchison Falls Bottom
Murchison Falls from the bottom. (1118k)
Top Murchison Falls
Top of Murchison Falls. (1062k)
Murchison Falls Top
Murchison Falls from the top. (883k)
Crater Lake
Crater lake. (641k)
Morning Mist Valley
Morning mist in the valley. (493k)
Sunset
Sunset. (520k)
Wildfire
Wildfire. (593k)
Wildlife Along Kazinga Channel
Wildlife along the Kazinga Channel. (1061k)

Plants

Water Lilies
Water lilies. (854k)
Hibiscus (Hibiscus sp.)
Hibiscus (Hibiscus sp., german: Hibiskus). (601k)
Flower
Flower. (712k)
Blood Lily (Scadoxus multiflorus)
Blood Lily (Scadoxus multiflorus, german: Blutblume). (845k)
Devil's Apple (Solanum linnaeanum)
Devil's Apple (Solanum linnaeanum, german: Sodomsapfel, french: Morelle de Linné). (1437k)
Devil's Apple (Solanum linnaeanum)
Close-up of a Devil's Apple (Solanum linnaeanum, german: Sodomsapfel, french: Morelle de Linné) with flowers and fruit. (1.7M)
Papyrus (Cyperus papyrus)
Papyrus (Cyperus papyrus, german: Echter Papyrus, french: Papyrus). (1055k)
Red Stinkwood (Prunus africana)
Nursery for Red Stinkwood (Prunus africana, french: Prunier d'Afrique). Its bark is used for medicine to cure many different ailments. Its wood is tough, heavy, straight-grained, and pink. It is used for many purposes. (1.7M)
Hollow Tree Kibale National
Hollow tree in the Kibale National Forest. (1306k)
Tree Euphorbia (Euphorbia candelabrum)
Tree Euphorbia (Euphorbia candelabrum, french: Euphorbe candélabre). They grew in a lot of places. (948k)
Tree Euphorbia (Euphorbia candelabrum)
Huge Tree Euphorbia (Euphorbia candelabrum, french: Euphorbe candélabre). (1284k)
Coral Tree (Erythrina sp.)
Coral Tree (Erythrina sp., german: Korallenbäume). (1422k)
African Fan Palm (Borassus aethiopum)
African Fan Palm (Borassus aethiopum, german: Äthiopische Palmyrapalme, french: Borasse d'Éthiopie). (850k)
Umbrella Thorn (Vachellia tortilis)
Probably Umbrella Thorn (Vachellia tortilis, german: Schirmakazie, french: Acacia faux-gommier). (1034k)
Flat Top Acacia (Vachellia abyssinica)
Flat Top Acacia (Vachellia abyssinica). (1105k)
Sausage Tree (Kigelia africana)
Sausage Tree (Kigelia africana, german: Leberwurstbaum, french: Arbre à saucisses) with buffalo herd behind it. (977k)
Tree Had Strange Looking
This tree had a strange looking, gnarly root system. (1449k)
Trees Shedding Fuzzy White
Trees were shedding fuzzy white flowers. It looked like it had snowed. (943k)

Wildlife

Termite Mound
Termite mound. (1.6M)
Smoke Swarm Flies
This was not smoke, it was a swarm of flies. (524k)
Banded Groundling (Brachythemis leucosticta)
Banded Groundling (Brachythemis leucosticta). (754k)
Butterfly (Papilionoidea fam.)
Butterfly (Papilionoidea fam.). (851k)
Apple-green Swallowtail (Papilio phorcas)
Apple-green Swallowtail butterfly (Papilio phorcas). (691k)
Hycleus (Hycleus sp.)
Beetle on a flower (Hycleus sp.). (542k)
Agama Lizard (Agama sp.)
Small Agama Lizard (Agama sp., german: Agamen). (621k)
Agama Lizard (Agama sp.)
Agama Lizard (Agama sp., german: Agamen). (1104k)
Finch's Agama (Agama finchi)
Male Finch's Agama (Agama finchi, german: Agamen). (1081k)
Uganda Blue-headed Tree Agama (Acanthocercus ugandaensis)
Uganda Blue-headed Tree Agama (Acanthocercus ugandaensis). (875k)
Nile Monitor (Varanus niloticus)
Nile Monitor (Varanus niloticus, german: Nilwaran, french: Varan du Nil). (841k)
Nile Monitor (Varanus niloticus)
Close-up of a Nile Monitor (Varanus niloticus, german: Nilwaran, french: Varan du Nil). (1331k)
East African Crocodile (Crocodylus niloticus africanus)
East African Crocodile (Crocodylus niloticus africanus, german: Nilkrokodil, french: Crocodile du Nil). (1136k)
East African Crocodile (Crocodylus niloticus africanus)
East African Crocodile (Crocodylus niloticus africanus, german: Nilkrokodil, french: Crocodile du Nil). (1362k)
Red-legged Sun Squirrel (Heliosciurus rufobrachium)
Red-legged Sun Squirrel (Heliosciurus rufobrachium, german: Rotfüßiges Sonnenhörnchen). (683k)
Rock Hyrax (Procavia capensis)
Rock Hyraxes (Procavia capensis, german: Klippschliefer, french: Daman du Cap). (874k)
Common Dwarf Mongoose (Helogale parvula)
Common Dwarf Mongoose (Helogale parvula, german: Südliche Zwergmanguste, french: Mangouste naine du Sud). (712k)
Side-striped Jackal (Lupulella adusta)
Side-striped Jackal (Lupulella adusta, german: Streifenschakal, french: Chacal à flancs rayés). (844k)
Eastern Warthog (Phacochoerus africanus massaicus)
Eastern Warthog (Phacochoerus africanus massaicus, german: Warzenschwein, french: Phacochère). They have vicious teeth. They kneel when grazing, since their neck is short. (1139k)
Baby Eastern Warthogs
Baby Eastern Warthogs. (1007k)
Oribi ssp. montana (Ourebia ourebi montana)
Herd of Oribis ssp. montana (Ourebia ourebi montana, german: Südliches Oribi, french: Ourébi). (779k)
Oribi ssp. montana (Ourebia ourebi montana)
Male Oribi ssp. montana (Ourebia ourebi montana, german: Südliches Oribi, french: Ourébi). (884k)
Oribi ssp. montana (Ourebia ourebi montana)
Close-up of male Oribi ssp. montana (Ourebia ourebi montana, german: Südliches Oribi, french: Ourébi). (581k)
Oribi ssp. montana (Ourebia ourebi montana)
Female Oribi ssp. montana (Ourebia ourebi montana, german: Südliches Oribi, french: Ourébi) with nursing baby. (1.6M)
Nile Bushbuck (Tragelaphus scriptus bor)
Female Nile Bushbuck (Tragelaphus scriptus bor, german: Buschbock, french: Guib harnaché). (1004k)
Nile Bushbuck (Tragelaphus scriptus bor)
Female Nile Bushbuck (Tragelaphus scriptus bor, german: Buschbock, french: Guib harnaché), standing on a termite mound. (759k)
Nile Bushbuck (Tragelaphus scriptus bor)
Male Nile Bushbuck (Tragelaphus scriptus bor, german: Buschbock, french: Guib harnaché), standing on a termite mound. (1053k)
Bohor Reedbuck (Redunca redunca)
Female Bohor Reedbuck (Redunca redunca, german: Riedbock, french: Cobe des roseaux). (879k)
Bohor Reedbuck (Redunca redunca)
Male Bohor Reedbuck (Redunca redunca, german: Riedbock, french: Cobe des roseaux) and baby. (746k)
Bohor Reedbucks Leaping Across
Bohor Reedbucks leaping across the road. (666k)
Ugandan Kob (Kobus kob thomasi)
Female Ugandan Kob (Kobus kob thomasi, german: Uganda-Grasantilope, french: Cobe de Buffon). (791k)
Ugandan Kob (Kobus kob thomasi)
Male Ugandan Kob (Kobus kob thomasi, german: Uganda-Grasantilope, french: Cobe de Buffon). (997k)
Ugandan Kob (Kobus kob thomasi)
Close-up of male Ugandan Kob (Kobus kob thomasi, german: Uganda-Grasantilope, french: Cobe de Buffon). (622k)
Ugandan Kob (Kobus kob thomasi)
Mating Ugandan Kobs (Kobus kob thomasi, german: Uganda-Grasantilope, french: Cobe de Buffon). All their mating takes place on the mating ground. (734k)
Common Impala (Aepyceros melampus melampus)
Female Common Impala (Aepyceros melampus melampus, german: Schwarzfersen­antilope, french: Impala). (1093k)
Common Impala (Aepyceros melampus melampus)
Close-up of female Common Impala (Aepyceros melampus melampus, german: Schwarzfersen­antilope, french: Impala). (662k)
Common Impala (Aepyceros melampus melampus)
Male Common Impala (Aepyceros melampus melampus, german: Schwarzfersen­antilope, french: Impala). (1077k)
Common Impala (Aepyceros melampus melampus)
Close-up of male Common Impala (Aepyceros melampus melampus, german: Schwarzfersen­antilope, french: Impala). (1170k)
Male Common Impala Showing
Male Common Impala showing the distinct black markings on the rear. (1109k)
Male Common Impala Harem
Male Common Impala and his harem. (989k)
Lelwel Hartebeest (Alcelaphus buselaphus lelwel)
Lelwel Hartebeest (Alcelaphus buselaphus lelwel, german: Kuhantilope, french: Bubale roux). (708k)
Lelwel Hartebeest (Alcelaphus buselaphus lelwel)
Lelwel Hartebeests (Alcelaphus buselaphus lelwel, german: Kuhantilope, french: Bubale roux) with babies. (738k)
Defassa Waterbuck (Kobus ellipsiprymnus defassa)
Female Defassa Waterbuck (Kobus ellipsiprymnus defassa, german: Defassa-Wasserbock, french: Cobe à croissant). (1028k)
Defassa Waterbuck (Kobus ellipsiprymnus defassa)
Close-up of female Defassa Waterbuck (Kobus ellipsiprymnus defassa, german: Defassa-Wasserbock, french: Cobe à croissant). (670k)
Defassa Waterbuck (Kobus ellipsiprymnus defassa)
Male Defassa Waterbuck (Kobus ellipsiprymnus defassa, german: Defassa-Wasserbock, french: Cobe à croissant). (892k)
Defassa Waterbuck (Kobus ellipsiprymnus defassa)
Male Defassa Waterbuck (Kobus ellipsiprymnus defassa, german: Defassa-Wasserbock, french: Cobe à croissant) with huge horns. (1.5M)
Defassa Waterbuck (Kobus ellipsiprymnus defassa)
Close-up of a male Defassa Waterbuck (Kobus ellipsiprymnus defassa, german: Defassa-Wasserbock, french: Cobe à croissant). (608k)
Defassa Waterbuck (Kobus ellipsiprymnus defassa)
Pair of Defassa Waterbucks (Kobus ellipsiprymnus defassa, german: Defassa-Wasserbock, french: Cobe à croissant). (950k)
Serengeti Topi (Damaliscus lunatus jimela)
Serengeti Topi (Damaliscus lunatus jimela, german: Tsessebe). (776k)
Grant's Zebra (Equus quagga boehmi)
Group of Grant's Zebras (Equus quagga boehmi, german: Steppenzebra, french: Zèbre de Grant), walking single file. (967k)
Grant's Zebra (Equus quagga boehmi)
Grant's Zebra (Equus quagga boehmi, german: Steppenzebra, french: Zèbre de Grant). (1090k)
Grant's Zebra (Equus quagga boehmi)
Close-up of Grant's Zebra (Equus quagga boehmi, german: Steppenzebra, french: Zèbre de Grant). (755k)
Maneless Zebra (Equus quagga borensis)
Herd of Maneless Zebras (Equus quagga borensis, german: Steppenzebra). (874k)
Maneless Zebra (Equus quagga borensis)
Maneless Zebras (Equus quagga borensis, german: Steppenzebra). (845k)
Maneless Zebra (Equus quagga borensis)
Maneless Zebra (Equus quagga borensis, german: Steppenzebra) with nursing foal. (974k)
Baby Zebra
Baby Zebra. (956k)
East African Eland (Taurotragus oryx pattersonianus)
East African Eland (Taurotragus oryx pattersonianus, german: Elenantilope, french: Éland), the largest antelope. (931k)
Cape Buffalo (Syncerus caffer caffer)
Herd of Cape Buffaloes (Syncerus caffer caffer, german: Kaffernbüffel, french: Buffle d'Afrique). (963k)
Cape Buffalo (Syncerus caffer caffer)
Cape Buffalo (Syncerus caffer caffer, german: Kaffernbüffel, french: Buffle d'Afrique) with a Western Cattle Egret (Bubulcus ibis ibis, german: Kuhreiher, french: Héron garde-bœufs) on its back. (653k)
Cape Buffalo (Syncerus caffer caffer)
Close-up of Cape Buffalo (Syncerus caffer caffer, german: Kaffernbüffel, french: Buffle d'Afrique) with immature Piapiac (Ptilostomus afer, french: Piapiac africain). (632k)
Cape Buffalo Cooling Off
Cape Buffalo cooling off in the lake. (994k)
Hilgert's Vervet Monkey (Chlorocebus pygerythrus hilgerti)
Hilgert's Vervet Monkey (Chlorocebus pygerythrus hilgerti, german: Südliche Grünmeerkatze, french: Vervet bleu). (987k)
Hilgert's Vervet Monkey (Chlorocebus pygerythrus hilgerti)
Hilgert's Vervet Monkey (Chlorocebus pygerythrus hilgerti, german: Südliche Grünmeerkatze, french: Vervet bleu). (961k)
Eastern Patas Monkey (Erythrocebus patas pyrrhonotus)
Eastern Patas Monkey (Erythrocebus patas pyrrhonotus, german: Husarenaffe, french: Patas). (1018k)
Western Guereza (Colobus guereza occidentalis)
Western Guereza (Colobus guereza occidentalis, german: Mantelaffe, french: Colobe guéréza). (1206k)
Western Guereza (Colobus guereza occidentalis)
Western Guereza (Colobus guereza occidentalis, german: Mantelaffe, french: Colobe guéréza). (1001k)
Schmidt's Red-tailed Monkey (Cercopithecus ascanius schmidti)
Schmidt's Red-tailed Monkey (Cercopithecus ascanius schmidti, german: Rotschwanzmeer­katze, french: Cercopithèque ascagne). (960k)
Schmidt's Red-tailed Monkey (Cercopithecus ascanius schmidti)
Schmidt's Red-tailed Monkey (Cercopithecus ascanius schmidti, german: Rotschwanzmeer­katze, french: Cercopithèque ascagne). (1057k)
Ugandan Red Colobus (Piliocolobus tephrosceles)
Ugandan Red Colobus (Piliocolobus tephrosceles, german: Uganda-Stummelaffe). (731k)
Ugandan Red Colobus (Piliocolobus tephrosceles)
Ugandan Red Colobus (Piliocolobus tephrosceles, german: Uganda-Stummelaffe). (728k)
Ugandan Red Colobus (Piliocolobus tephrosceles)
Ugandan Red Colobus with baby (Piliocolobus tephrosceles, german: Uganda-Stummelaffe). (593k)
L'Hoest's Monkey (Allochrocebus lhoesti)
L'Hoest's Monkey (Allochrocebus lhoesti, german: Östliche Vollbartmeer­katze, french: Cercopithèque de l'Hœst). (818k)
L'Hoest's Monkey (Allochrocebus lhoesti)
L'Hoest's Monkey (Allochrocebus lhoesti, german: Östliche Vollbartmeer­katze, french: Cercopithèque de l'Hœst). (1.8M)
Olive Baboon (Papio anubis)
Male Olive Baboon (Papio anubis, german: Anubispavian, french: Babouin olive). (1104k)
Olive Baboon (Papio anubis)
Male Olive Baboon (Papio anubis, german: Anubispavian, french: Babouin olive). (1247k)
Group Rothschild's Giraffes
Group of Rothschild's Giraffes. (998k)
Rothschild's Giraffe (Giraffa camelopardalis rothschildi)
Group of Rothschild's Giraffes (Giraffa camelopardalis rothschildi, french: Girafe de Rothschild). (645k)
Rothschild's Giraffe (Giraffa camelopardalis rothschildi)
Group of feeding Rothschild's Giraffes (Giraffa camelopardalis rothschildi, french: Girafe de Rothschild). (855k)
Rothschild's Giraffe (Giraffa camelopardalis rothschildi)
Rothschild's Giraffe (Giraffa camelopardalis rothschildi, french: Girafe de Rothschild) with baby. (648k)
Rothschild's Giraffe Bending Graze
Rothschild's Giraffe bending down to graze or drink. They look very awkward when the spread their legs like that, and they are very vulnerable to predator attacks in that situation. (998k)
Rothschild's Giraffe (Giraffa camelopardalis rothschildi)
Close-up of Rothschild's Giraffe (Giraffa camelopardalis rothschildi, french: Girafe de Rothschild). (487k)
Rothschild's Giraffe (Giraffa camelopardalis rothschildi)
Close-up of a browsing Rothschild's Giraffe (Giraffa camelopardalis rothschildi, french: Girafe de Rothschild). (821k)
African Leopard (Panthera pardus pardus)
African Leopard (Panthera pardus pardus, german: Leopard, french: Léopard d'Afrique). It was way in the distance. It was the only time I saw a leopard in Uganda. (826k)
Northern Lion (Panthera leo leo)
Female Northern Lion (Panthera leo leo, german: Löwe, french: Lion). (1261k)
Northern Lion (Panthera leo leo)
Female Northern Lions (Panthera leo leo, german: Löwe, french: Lion). (1035k)
Northern Lion (Panthera leo leo)
Close-up of female Northern Lion (Panthera leo leo, german: Löwe, french: Lion). (777k)
Northern Lion (Panthera leo leo)
Male Northern Lion (Panthera leo leo, german: Löwe, french: Lion). (821k)
Hippopotamus (Hippopotamus amphibius)
Hippopotamuses (Hippopotamus amphibius, german: Flusspferd, french: Hippopotame amphibie). An African Reed Cormorant (Microcarbo africanus africanus, german: Riedscharbe, french: Cormoran africain) and a Western Cattle Egret (Bubulcus ibis ibis, german: Kuhreiher, french: Héron garde-bœufs) are standing on the hippos. (459k)
Often All See Hippo
This is often all you can see of the hippo. (728k)
Hippopotamus (Hippopotamus amphibius)
Hippopotamus (Hippopotamus amphibius, german: Flusspferd, french: Hippopotame amphibie). Many are scarred, they seem to fight a lot. At its nose is an African Jacana (Actophilornis africanus, german: Blaustirn-Blatthühnchen, french: Jacana à poitrine dorée). (1015k)
Hippopotamus (Hippopotamus amphibius)
Hippopotamus (Hippopotamus amphibius, german: Flusspferd, french: Hippopotame amphibie). (1180k)
African Bush Elephant (Loxodonta africana)
African Bush Elephant (Loxodonta africana, german: Afrikanischer Elefant, french: Éléphant de savane d'Afrique) with baby. (999k)
African Bush Elephant (Loxodonta africana)
Female African Bush Elephant (Loxodonta africana, german: Afrikanischer Elefant, french: Éléphant de savane d'Afrique) with young of various ages. (1199k)
African Bush Elephant (Loxodonta africana)
African Bush Elephants (Loxodonta africana, german: Afrikanischer Elefant, french: Éléphant de savane d'Afrique) with Piapiacs (Ptilostomus afer, french: Piapiac africain) on their backs. (871k)
African Bush Elephant (Loxodonta africana)
African Bush Elephants (Loxodonta africana, german: Afrikanischer Elefant, french: Éléphant de savane d'Afrique). (857k)
African Bush Elephants Playing
African Bush Elephants playing in the water. (708k)
Close-up Elephant
Close-up of an elephant. (1241k)

Eastern Chimpanzee (Pan troglodytes schweinfurthii, german: Gemeiner Schimpanse, french: Chimpanzé commun) in Uganda

In Uganda I had much better luck with seeing the Eastern Chimpanzees (Pan troglodytes schweinfurthii, german: Gemeiner Schimpanse, french: Chimpanzé commun) than in Rwanda. One of them came down from the tree, so I had a closer look.

Eastern Chimpanzee (Pan troglodytes schweinfurthii)
Eastern Chimpanzee (Pan troglodytes schweinfurthii, german: Gemeiner Schimpanse, french: Chimpanzé commun) in the Ngamba Island Chimpanzee Sanctuary. (1341k)
Eastern Chimpanzee (Pan troglodytes schweinfurthii)
Eastern Chimpanzees (Pan troglodytes schweinfurthii, german: Gemeiner Schimpanse, french: Chimpanzé commun) in the Ngamba Island Chimpanzee Sanctuary. (1461k)
Eastern Chimpanzee Ngamba Island
Eastern Chimpanzee in the Ngamba Island Chimpanzee Sanctuary. (1226k)
Eastern Chimpanzees Ngamba Island
Eastern Chimpanzees in the Ngamba Island Chimpanzee Sanctuary. (1484k)
Eastern Chimpanzee Ngamba Island
Eastern Chimpanzee in the Ngamba Island Chimpanzee Sanctuary. (1190k)
Feeding Eastern Chimpanzee Ngamba
Feeding Eastern Chimpanzee in the Ngamba Island Chimpanzee Sanctuary. (1159k)
Chimp Nest Build Every
Chimp nest. They build one every evening to sleep in. (734k)
Eastern Chimpanzee (Pan troglodytes schweinfurthii)
Feeding Eastern Chimpanzee (Pan troglodytes schweinfurthii, german: Gemeiner Schimpanse, french: Chimpanzé commun) in a tree in the Kibale National Forest. (912k)
Eastern Chimpanzee (Pan troglodytes schweinfurthii)
Feeding Eastern Chimpanzee (Pan troglodytes schweinfurthii, german: Gemeiner Schimpanse, french: Chimpanzé commun) in a tree in the Kibale National Forest. (759k)
Playing Young Chimpanzees
Playing young chimpanzees. (753k)
Baby Chimpanzee
Baby chimpanzee. (505k)
Eastern Chimpanzee (Pan troglodytes schweinfurthii)
Eastern Chimpanzee (Pan troglodytes schweinfurthii, german: Gemeiner Schimpanse, french: Chimpanzé commun) on the ground. (878k)
Eastern Chimpanzee Ground
Eastern Chimpanzee on the ground. (655k)

Mountain Gorillas (Gorilla beringei beringei, german: Berggorilla, french: Gorille des montagnes) in Uganda

The Mountain Gorillas (Gorilla beringei beringei, german: Berggorilla, french: Gorille des montagnes) in Uganda in the Bwindi Impenetrable Forest National Park. They were hidden much more than the ones in Rwanda in the Volcanoes National Park.

Mountain Gorilla (Gorilla beringei beringei)
Mountain Gorilla (Gorilla beringei beringei, german: Berggorilla, french: Gorille des montagnes). (1111k)
Mountain Gorilla (Gorilla beringei beringei)
Mountain Gorilla (Gorilla beringei beringei, german: Berggorilla, french: Gorille des montagnes). (1150k)
Mountain Gorilla (Gorilla beringei beringei)
Mountain Gorilla (Gorilla beringei beringei, german: Berggorilla, french: Gorille des montagnes). (1078k)
Mountain Gorilla (Gorilla beringei beringei)
Mountain Gorilla (Gorilla beringei beringei, german: Berggorilla, french: Gorille des montagnes). (1070k)
Mountain Gorilla (Gorilla beringei beringei)
Mountain Gorilla (Gorilla beringei beringei, german: Berggorilla, french: Gorille des montagnes). (1014k)
Mountain Gorilla (Gorilla beringei beringei)
Mountain Gorilla (Gorilla beringei beringei, german: Berggorilla, french: Gorille des montagnes). (971k)
Mountain Gorilla (Gorilla beringei beringei)
Mountain Gorilla (Gorilla beringei beringei, german: Berggorilla, french: Gorille des montagnes). (1106k)

This page contains 146 pictures with 51 species

Uganda
Main page for Uganda

Page last updated on Wed Jan 26 18:21:03 2022 (Mountain Standard Time)


Page last updated on Thu Apr 25 14:39:47 2024 (Mountain Standard Time)

Nature in Uganda on aerobaticsweb.org


© Dr. Günther Eichhorn
Retired
Email Guenther Eichhorn

*Dr. Günther Eichhorn Travel Website
*Soaring website