If you are planning Â a safari in Africa, the Okavango Delta could be the perfect place for you. It is also known as Okavango Swamp and it is located in Botswana. It owns the title of the world’s largest inland delta.
The photographer is named Rachel and lives in a market town on the edge of the Lincolnshire Wolds. While most his time spent as a teacher, he loves to head out to the wildlife with his camera. His main interest is photographing insects and have a real soft spot for ladybirds. You can find all […]