+255-754-263170 info@kiliman.com

Want to Climb Kilimanjaro?

Whether for yourself or on behalf of a charity this is no easy challenge to climb Kilimanjaro. You need to be in peak physical condition. Kilimanjaro is no slouch and carries no passengers.
Learn More
If you are planning on climbing Kilimanjaro – our guides have over 100 years Kilimanjaro experience between them – who better to get you there
AOE has vast experience of successfully summiting Africa’s highest peak – every climb of Kilimanjaro has its own unique set of challanges and we are fully prepared to meet them and win.

Challenge yourself by conquering the world’s largest free-standing volcano

Climb Kilimanjaro with AOE

 

 

 

At 19,340 feet (5,895m) Kilimanjaro is the highest mountain in Africa. The base of the mountain is nearly 50 miles (80km) long and 25 miles (40km) wide and contains three peaks in various stages of erosion. Shira on the west side, Mawenzi on the east and Kibo in the centre. The youngest peak, Kibo, is covered by three large ice fields and is the location of the highest point on Kilimanjaro.

AOE Kilimanjaro Climbing Team group photo on Kilimanjaro

Allan an the guys on the slopes of Kilmanjaro

We guide the Shira and Machame routes to climb Kilimanjaro which traverse the less travelled west side of the mountain. (See route map below) These routes are slightly longer than the other routes on Kili which give our clients more time to acclimate improving their chances of reaching the summit. Contact us for current prices.

 

Mt. Meru, at 14,979 feet, maybe second to Kilimanjaro in height, but it more than makes up for it in terms of scenery, flora and fauna. Giraffe and buffalo are plentiful on the lower slopes and the upper slopes offer spectacular views of Arusha Park and Kilimanjaro to the west. The mountain’s rim is horseshoe-shaped creating a natural amphitheatre called Meru crater and contains a large ash cone. The walls of this amphitheatre are nearly sheer from the summit down to its floor. The mountain only sees a fraction of the climbers that Kili sees and it is not unusual to have the slopes and scenery to ourselves!

 

Map of Kilimanjaro climbing routes

 

DATES:

 

Our climbing trips are custom arranged with clients to accommodate their schedule. Contact us for current prices.

Mountain Climbing Itineraries

Mt Kilimanjaro - Machame/Western Breach/Mweka route - 7 days

Machame/Western Breach/Mweka route – 7 days

Day 1 – Machame Camp (10,200ft – 3,110m)

We’ll drive to Mount Kilimanjaro National Park and through Machame village to the trailhead where we will meet our crew. Following the trail through Montane forest and stands of giant heather our first camp is in a small clearing.

Day 2 – Shira Hut (12,600ft – 3,840m)

Today we’ll hike up through giant heath forests and moorland. A portion of the hike follows a ridge which overlooks the Shira Plateau to the west where we’ll stop for lunch. The last part of the hike is magnificent as we enter the alpine desert zone with panoramic vistas including the southern ice fields.

Day 3 – Lava Tower (14,300ft – 4,360m)

Today we’ll hike to a prominent rock called Lava Tower. This will be your first introduction to the alpine zone on Kilimanjaro, the only plant life being the hardiest of grasses and lichens. We’ll have a spectacular view of our final ascent route up the Western Breach.

Day 4 – Arrow Glacier (16,000ft – 4,880m)

With the Western Breach ascent route in full view we will spend a few hours climbing to the base of the route where we’ll make camp near Arrow Glacier. An afternoon hike further up the route before relaxing in the camp will help with acclimatization and improve our performance the following day.

Day 5 – Summit Crater Camp (18,500ft – 5,640m)

From the Karanga camp we’ll climb to our high camp at Barafu located on a high desert plain littered with volcanic boulders. Looking southeast we’ll see the dry plateau which the Marangu route crosses with Mawenzi Peak in the distance. A few platforms have been leveled for tents among the rocks and pumice for our alpine bivouac. This camp marks the completion of what is called the South Circuit which traverses the south side of Kilimanjaro providing views of the summit from many different angles.

Day 6 – Mweka Hut (10,500ft – 3,200m)

Summit day!..We will start our ascent to the summit (19,340ft) around 7:00am and reach the summit by 9:00am. After taking in the view from Uhuru Peak we’ll begin the long descent down to Barafu Hut for lunch and than to our camp at Mweka Hut.

Day 7 – Mweka Park Gate

We make the final descent to the trail head today. Here we will have lunch and say goodbye to our mountain crew before leaving Kilimanjaro.

Mt Kilimanjaro - Machame/Southern Circuit/Mweka route - 7 days

Machame/Southern Circuit/Mweka route – 7 days

Day 1 – Machame Camp (10,200ft – 3,110m)

We’ll drive to Mount Kilimanjaro National Park and through Machame village to the trailhead where we will meet our crew. Following the trail through Montane forest and stands of giant heather our first camp is in a small clearing.

Day 2 – Shira Hut (12,600ft – 3,840m)

Today we’ll hike up through giant heath forests and moorland. A portion of the hike follows a ridge which overlooks the Shira Plateau to the west where we’ll stop for lunch. The last part of the hike is magnificent as we enter the alpine desert zone with panoramic vistas including the southern ice fields.

Day 3 – Barranco Hut (12,800ft – 3,900m)

We’ll traverse east towards a prominent rock outcropping called ‘Lava Tower’ then descend into a valley below the Western Breach. The Barranco Camp is a beautiful camp in a valley filled with giant groundsel, lobelia and a small stream dropping from the Breach Wall. The elevation is just a couple hundred feet higher than the camp at Shira hut, but during the hike we will reach 15,000 which will be important for acclimatization.

Day 4 – Karanga Camp (13,800ft – 4,200m)

Trekking beneath the south face of Kilimanjaro and the Heim, Kersten and Decken glaciers we’ll cross two valleys traversing around the summit towards the Karanga Valley. The Karanga Valley is a little deeper than the others we’ll cross today, but not as large as Barranco Valley. During the hike we’ll also see the Diamond Glacier just east of the Western Breach and the dramatic long icicles reaching down to the Balletto Glacier below it.

Day 5 – Barafu Hut (15,090ft – 4600m)

From the Karanga camp we’ll climb to our high camp at Barafu located on a high desert plain littered with volcanic boulders. Looking southeast we’ll see the dry plateau which the Marangu route crosses with Mawenzi Peak in the distance. A few platforms have been leveled for tents among the rocks and pumice for our alpine bivouac. This camp marks the completion of what is called the South Circuit which traverses the south side of Kilimanjaro providing views of the summit from many different angles.

Day 6 – Mweka Hut (10,500ft – 3,200m)

Summit day!..Setting out in the dark between 1 and 2 a.m, it can be bitterly cold and windy ascending the pumice and rock scree. The sun will be up by the time we reach the crater rim at Stella Point which is about 19,000ft. We’ll finish the summit push by following the crater rim around to Uhuru Peak (19,340ft). From Kili’s summit Mount Meru and the Pare Mountains punctuate the wide African plains beneath us. After summit photos and mutual congratulations we’ll descend to Mweka Camp.

Day 7 – Mweka Park Gate

We finish our climb of Kilimanjaro with a descent to the trail head today where we have lunch and say goodbye to our climbing crew before leaving the mountain

Mt Kilimanjaro - Shira/Southern Circuit/Mweka route - 7 days

Shira/Southern Circuit/Mweka route – 7 days

Day 1 – Montane Forest (9,000ft – 2,740m)

We drive to Lemosho Glades in Kilimanjaro National Park where you’ll meet your crew and start the hike. .From here we’ll walk a few hours through the undisturbed forest to our camp. .Lunch will be provided during our hike and with luck you’ll be able to see Colobus monkeys and signs of elephant or buffalo.

Day 2 – Shira Plateau West side (11,300ft – 3,445m)

Today’s hike will take us through the Montane Forest and the Hagenia Zone. By taking our time walking through the forest, we should spot some of the plentiful game and bird life. Your guide will point out the unique environmental differences that characterize these separate equatorial zones.

Day 3 – Shira Plateau East Side (12,950ft – 3,950m)

Our hike today will take us across the Shira Plateau and onto the western slope of the Kibo Massif. Camp will be in the upper heath zone.

Day 4 – Barranco Camp (14,300ft – 4,360m)

Today we’ll hike past a prominent rock called Lava Tower to the Barranco camping area. This camp is situated in a valley below the Western Breach and Great Barranco Wall and is filled with large numbers of giant senecio and lobelia plants. This will be your first introduction to the alpine zone on Kilimanjaro, the only plant life being the hardiest of plants.

Day 5 – Barafu Hut (15,090ft – 4,600m)

After breakfast we leave the Barranco Hut to ascend a steep ridge, which bisects the Barranco Wall in the Karanga Valley. We join the Southern Circuit Path and follow it until it meets the upper portion of the Mweka trail. We than hike up the Mweka trail to Barafu Hut. The view from our camp is one of the best on the mountain and includes the main peak of Kibo, across the east plateau to Mawenzi and down to the plains below Kili.

Day 6 – Mweka Hut (10,500ft – 3,200m)

Summit day!..Setting out in the dark between 1 and 2 a.m, it can be bitterly cold and windy ascending the pumice and rock scree. The sun will be up by the time we reach the crater rim at Stella Point which is about 19,000ft. We’ll finish the summit push by following the crater rim around to Uhuru Peak (19,340ft). From Kili’s summit Mount Meru and the Pare Mountains punctuate the wide African plains beneath us. After summit photos and mutual congratulations we’ll descend to Mweka Camp.

Day 7 – Mweka Park Gate

We make the final descent to the trail head today. Here we will have lunch and say goodbye to our mountain crew before leaving Kilimanjaro.

Mt Kilimanjaro - Shira/Western Breach/Mweka route - 8 days

Shira/Western Breach/Mweka route – 8 days

Day 1 – Montane Forest (9,000ft)

We drive to Lemosho Glades in Kilimanjaro National Park where you’ll meet your crew and start the hike. From here we’ll walk a few hours through the undisturbed forest to our camp. Lunch will be provided during our hike and with luck you’ll be able to see Colobus monkeys and signs of elephant or buffalo.

Day 2 – Shira Plateau West side (11,300ft)

Today’s hike will take us through the Montane Forest and the Hagenia Zone. By taking our time walking through the forest, we should spot some of the plentiful game and bird life. Your guide will point out the unique environmental differences that characterize these separate equatorial zones.

Day 3 – Shira Plateau East Side (12,950ft)

Our hike today will take us across the Shira Plateau and onto the western slope of the Kibo Massif. Camp will be in the upper heath zone.

Day 4 – Lava Tower (14,300ft)

Today we’ll hike to a prominent rock called Lava Tower. This will be your first introduction to the alpine zone on Kilimanjaro, the only plant life being the hardiest of grasses and lichens. We’ll have a spectacular view of our final ascent route up the Western Breach.

Day 5 – Arrow Glacier (16,000ft)

With the Western Breach ascent route in full view we will spend a few hours climbing to the base of the route where we’ll make camp near Arrow Glacier. An afternoon hike further up the route before relaxing in the camp will help with acclimatization and improve our performance the following day.

Day 6 – Summit Crater Camp (18,500ft)

We’ll wind our way up the Western Breach (non-technical) for about the six hours to the crater rim. We can explore the inner crater and the ash pit before moving to our high camp on the crater floor.

Day 7 – Mweka Hut (10,500ft)

Summit day!..We will start our ascent to the summit (19,340ft) around 7:00am and reach the summit by 9:00am. After taking in the view from Uhuru Peak we’ll begin the long descent down to Barafu Hut for lunch and than to our camp at Mweka Hut.

Day 8 – Mweka Park Gate

We make the final descent to the trail head today. Here we will have lunch and say goodbye to our mountain crew before heading off to our lodge in Arusha for overnight.

Mt Kilimanjaro - Shira/Southern Circuit/Mweka route - 8 days

Shira/Southern Circuit/Mweka route – 8 days

Day 1 – Montane Forest (9,000ft – 2,740m)

We drive to Lemosho Glades in Kilimanjaro National Park where you’ll meet your crew and start the hike. .From here we’ll walk a few hours through the undisturbed forest to our camp. .Lunch will be provided during our hike and with luck you’ll be able to see Colobus monkeys and signs of elephant or buffalo.

Day 2 – Shira Plateau West side (11,300ft – 3,445m)

Today’s hike will take us through the Montane Forest and the Hagenia Zone. By taking our time walking through the forest, we should spot some of the plentiful game and bird life. Your guide will point out the unique environmental differences that characterize these separate equatorial zones.

Day 3 – Shira Plateau East Side (12,950ft – 3,950m)

Our hike today will take us across the Shira Plateau and onto the western slope of the Kibo Massif. Camp will be in the upper heath zone.

Day 4 – Barranco Camp (14,300ft – 4,360m)

Today we’ll hike past a prominent rock called Lava Tower to the Barranco camping area. This camp is situated in a valley below the Western Breach and Great Barranco Wall and is filled with large numbers of giant senecio and lobelia plants. This will be your first introduction to the alpine zone on Kilimanjaro, the only plant life being the hardiest of plants.

Day 5 – Barafu Hut (15,090ft – 4,600m)

After breakfast we leave the Barranco Hut to ascend a steep ridge, which bisects the Barranco Wall in the Karanga Valley. We join the Southern Circuit Path and follow it until it meets the upper portion of the Mweka trail. We than hike up the Mweka trail to Barafu Hut. The view from our camp is one of the best on the mountain and includes the main peak of Kibo, across the east plateau to Mawenzi and down to the plains below Kili.

Day 6 – Summit Crater Camp (18,500ft – 5,640m)

Today we climb to the outer crater-rim of Kibo and reach Stella Point in time for sunrise. From here we continue along the flat, sandy floor of the crater until we reach the Furtwangler glacier at the bottom of the outer rim wall. Summit Crater Camp, just below Uhuru Peak and next to magnificent Furtwangler Glacier, is almost 3,000 feet (900m) higher than any mountain in the Alps and higher than all but two mountains in North America. If time permits, we can walk over to the ash pit of the Reusch Crater before returning to camp for dinner.

Day 7 – Mweka Hut (10,500ft – 3,200m)

Summit day!..We will start our ascent to the summit (19,340ft – 5,896m) around 7:00am and reach the summit by 9:00am. After taking in the view from Uhuru Peak we’ll begin the long descent down to Barafu Hut for lunch and than to our camp at Mweka Hut.

Day 7 – Mweka Park Gate

We make the final descent to the trail head today. Here we will have lunch and say goodbye to our mountain crew before leaving Kilimanjaro.

Mt Meru - Momella route - 4 days

Momella route – 4 days

Day 1 – Miriakamba Hut (9,000ft – 2,740m)

We meet the armed ranger accompanying us along with our porters at Momella Gate, then hike 3-5 hours to Miriakamba Hut. The climb starts out in the grasslands of the lower slopes where we’ll encounter giraffe and Cape buffalo, but within an hour of leaving the trailhead we will enter a lush forest inhabited by bushbuck, Red duiker, Sykes monkeys and black and white Colobus monkeys.

Day 2 – Saddle Hut (11,700ft – 3,570m)

Our destination today is Saddle Hut and along the way we’ll stop at Topela Mbogo (Buffalo Swamp) and Mgongo wa Tembo (Elephant Ridge) viewpoint. After reaching our camp and resting we will hike to the summit of Little Meru which has spectacular views of Mt. Meru’s and Kilimanjaro’s summit.

Day 3 – Miriakamba Hut (9,000ft – 2,740m)

Summit day!..Today we will start out early in order to see the sunrise and enjoy the view before morning mist appears. Along the way we’ll pass Rhino Point then hike the narrow ridge of the horseshoe shaped crater to the summit itself. If the weather is clear we will see the volcano Oldoinyo Lengai to the west, the town of Arusha and the plains of the Maasai Steppe to the south. We will return to Miriakamba Hut for the night.

Day 4 – Momella Park gate

We make the final descent back through the forest and arrive at Momella Gate by noon where we are picked up by our vehicle.

Mountain Climbing Equipment and Supplies for Kilimanjaro

EQUIPMENT:

AOE provides top quality mountaineering (Mountain Hardware) three-person tents that are shared by just two people allowing plenty of room for your gear when you climb Kilimanjaro. The tents and the rest of AOE’s equipment will be carried

We pass the Lava Tower on both our Machame and Shira routes

by our porters; you are asked to only carry what you may need during the day (i.e. a day pack with water, snacks, sunscreen, camera, extra clothing, etc.). The porters will also carry your sleeping bag and sleeping pad if you prefer.

The equipment you need to bring is:
day pack (used for carrying water, extra clothing, etc.) or
backpack (if you prefer to carry your own personal gear)
sleeping bag/stuff sack (should be rated +15 or warmer)
sleeping pad
duffel bag w/ lock (for storing non-climbing gear while on the climb)
large plastic bags (sleeping bag will be bagged for protection from potential rain)

toiletries (enough for your entire trip)
sunscreen (SPF 15 or higher)
flashlight or headlamp (we will NOT be hiking at night, but this may come in handy)
towelettes
face towel (for washing up in camp)
personal first aid kit
two one-quart, wide-mouthed plastic bottles
water treatment tablets

gloves (a pair of medium wool or polypro)
outer shells (a waterproof pair to go over your mittens)
polypro cap or balaclava
cap or hat (for shade)
glacier glasses

polypro or wool tops ( a mixture of light, medium or heavyweight for layering)
polypro or wool bottoms ( a mixture of light and heavy for layering)
rain pants (waterproof nylon or Goretex)
parka (waterproof nylon or Goretex)
poncho (protection for yourself and your day-pack)

thin socks (polypro for wearing under thicker socks)
thick socks (we recommend Thor-lo)
leather hiking boots (plastic Mountaineering boots are not necessary)
gaiters (high or low to keep the dirt and snow out of your boots)

Optional:

water flavouring (powdered)
tennis shoes (to wear in camp)
ski poles (highly recommended for the descent!)

SAFETY EQUIPMENT:

We do recommend that you bring a small personal kit comprised of any medications that you think may need when you climb Kilimanjaro or Mt Meru. Below are some suggestions, but obviously, your preferences and the advice of your doctor should influence your choices.
a headache, mild pain (ibuprofen, acetaminophen, aspirin)
upset stomach (Peptobismal, Maalox, Gelusil M or Mylanta; Donnatal for stomach cramps)
colds, allergies (can be a problem due to the dry, cold air at altitude; cough drops, Sudafed)
diarrhoea (Imodium or Lomotil will treat the symptom but not the cause; Ciprofloxacin for bacterial dysentery)
cuts, bites (Neosporin, Polysporin)
blisters (moleskin)
sore joints & muscles (liniment)

FOOD:

We provide three meals a day which are rich in carbohydrates served in a dining tent with a large table and stools. If you have any special menu requests, please let us know so that we may accommodate you!. We recommend that you bring some of your favourite snacks, especially ones that do not have an excess of salt. The following are samples of the meals you can expect.

Breakfast: cereal (granola and oatmeal), eggs, bacon, sausage, fruit, toast, jam, butter, milk (powdered), tea and coffee

Lunch: bread, cheese, fresh fruits, soup, tea and coffee

Dinner: Fresh fish or chicken, pasta, soup, potatoes, vegetables, salad, fruits, tea and coffee

WATER:

Drinking and cooking water on Kili is collected from springs on the lower slopes and on the upper slopes we melt snow. We will provide boiled water for your water bottles, but do not forget your purifying tablets because the spring water contains organisms that most climbers are not used to. We suggest you bring some bottled water when you climb Kilimanjaro to supplement this if iodine treated water is unpalatable to you after several days.

FACILITIES:

 

Woman standing next to portable toilet tent on Mt Kilimanjaro

Don’t worry, we have everything covered

There are no permanent toilets on the Shira and Machame routes so we practice an ecologically sound waste management system with self-contained portable johns with detachable holding tanks. We also provide a portable enclosure to ensure privacy.

 

Three men walking up snow while they climb Kilimanjaro
Four people walking on a glacier as they climb Kilimanjaro
A climber posing for a photograph near the summit of Kilimanjaro
Female climber at the summit of Kilimanjaro after climb Kilimanjaro with AOE

ACCLIMATIZATION:

The summit of Kilimanjaro is 19,340 (give or take several feet of snow) and will cause most climbers to experience a mild form of acute mountain sickness (AMS). The symptoms include one or more of the following:
a headache
upset stomach
loss of appetite
difficulty sleeping
malaise

We bring oxygen, a portable altitude chamber (PAC, or Gamow hyperbaric bag) and a substantial first aid kit on every climb, plus we stay in touch with our Arusha office daily via radio in case of emergency. Since we often lead trips on multiple routes simultaneously, we own and maintain redundant pieces of safety equipment necessary for a safe climb.

Allan Mbaga and the team on Kilimanjaro with an inflated Gamow bag which is a portable hyperbaric chamber used in the recovery of climbers suffering from altitude sickness

Allan Mbaga and the team on Kilimanjaro with an inflated Gamow bag

The Gamow bag is a portable hyperbaric chamber used in advancing acute mountain sickness with either HACE (high altitude cerebral edema) or HAPE (high altitude pulmonary edema). The bag is a person-sized chamber in which a climber is enclosed and once inflated, mimics the atmospheric conditions present at a lower altitude reducing the symptoms of AMS. The oxygen bottle and mask are also used for emergencies of AMS.

But more important than having the gear necessary to deal with an emergency, is detecting the conditions that can lead to one. Our guides are trained to detect the early symptoms of altitude sickness before an emergency arises and these may include: fatigue, severe headache, dizziness and blurred vision.

A climber having a meal in a tent half way up on a climb Kilimanjaro

The comforts of home when you climb Kilimanjaro

When we climb Kilimanjaro if someone gets sick or can’t make it we are prepared to take that person down and continue with the others. On the west side of Kilimanjaro, unlike other routes, a vehicle can actually get to 10,000 on a ranger access road. Higher on the mountain, the climber can choose to skip the summit and meet the other climbers on the descent trail at Mweka Hut (10,500 feet). If they can’t continue at all, we will take them back to where we can get them a vehicle. On our climbs we always have at least two guides, one to bring down a climber if necessary and the other to continue on with the rest of the group. We always bring a two-way radio with us and stay in communication with our base for just such incidents.

To minimize these symptoms, it is generally recommended that a person gains no more than 1,000 feet per day above 12,000. The summit of Kilimanjaro is 7,000 feet above 12,000 feet so a trip of seven days should be the minimum. When we travel the Shira route, we take six nights and seven days to reach the summit which doesn’t eliminate altitude sickness but goes a long way in minimizing it. Our success rate of nearly 100% on the Shira route is a direct result of this.

Your body will display other responses to being at altitude; including, slight swelling of the hands and feet, increased pulse rate and diuresis. Diuresis results in more frequent urination which, combined with the loss of water through respiration due to the dry air, requires that you increase your intake of fluids. It’s recommended that you drink at least four quarts of fluid a day.

Acute mountain sickness in its mild form is not life-threatening, but if the conditions persist you should plan to descend as rapidly as possible. If the symptoms for mild AMS are ignored, a more severe case will result which is life-threatening. It’s characterized by the following:
shortness of breath
poor balance and muscular coordination (ataxia)
inability to think clearly
These symptoms mean an immediate descent is necessary along with medical attention.

Diamox (acetazolamide) can be useful in preventing AMS, but we recommend that you consult your doctor regarding its use. One of its side effects is frequent urination (it acts as a diuretic), plus being a sulfa drug, it should not be taken by those allergic to sulfa.

The information on this page is for information purposes only and does not constitute medical advice. Please consult your doctor or other medical professionals before climbing any mountain. Please read our Medical Disclosure page.

HOW MUCH DOES IT COST TO CLIMB KILIMANJARO?

 

Fill out this form and we will prepare your personal quotation

 

Fields marked with an * are required
Help Text

Fancy an exclusive safari after your climb?

We can put together a Tanzania safari package for you  to make your trip complete.
Check out our Tanzania Safari pages for ideas, around Kilimanjaro is the world’s best game viewing. Why not take advantage.

special offer

Our Guides

Simply the best Tanzania has to offer, between us we have over 100 years experience on Kilimanjaro

Along with Allan, African Outdoor Expeditions employs four expert guides who are among the best available. Victor R. Kinyonga, Raymond Basil Shayo, Frederick J. Kikwesha and John S. Maeda have been climbing Kili since the late 1980’s and their training has included:

NOLS climbing courses in Tanzania/Kenya
NOLS Medical Training (Wilderness Medicine Institute) courses
WFA (Wildlife First Aid) courses
Hold WFR and CPR certificates from the American Heart Assoc.
Wilderness Training in Ornithology, Mammalogy and Ecology

Gabe Scott

Hiking Guide

Denis Nona

Outdoor Survival

Brian Adon

Mountaineer

Home     Safaris    About     Contact     Privacy     Terms

African Outdoor Expeditions Ltd

P.O. Box 14643 Arusha, Tanzania

© 1998 - African Outdoor Expeditions Ltd
website hand-crafted with recycled binary & 💗 by kaburu

 

 

Pin It on Pinterest

Share This