Blogs and Articles Start Here:

Best time to visit Kotor

Best Time to Visit Kotor: A Month-by-Month Guide to Perfect Travel

Introduction

Imagine the first morning light striking the sheer grey cliffs of Lovćen, painting the ancient stone of Kotor's ramparts in honeyed gold. The Bay of Kotor, a sapphire slash into the heart of Montenegro's mountains, holds its breath. Timing is the unseen architect of your journey here. To visit Kotor is to step into a living diorama where the season dictates the symphony. In summer, the air thrums with the chatter of a thousand languages and the clink of café glasses in the humid evening. In winter, a profound, misty silence descends, broken only by church bells echoing off wet cobblestones. A good trip shows you the place; an unforgettable one lets you feel its rhythm. This guide is your key to that rhythm. We have weighed the crystalline light of spring against the fiery palette of autumn, balanced the vibrant energy of peak crowds against the intimate solitude of the off-season, and measured the cost of a sunset against the value of a memory. We consider the tangible—average temperatures, rainfall in millimeters, hotel price brackets—and the intangible: the scent of orange blossoms in April, the electric buzz of a summer festival in the square, the taste of grilled squid by the water as the sun dips behind the fjord-like bay. Choosing the best time to visit Kotor is not about finding a perfect date, but about aligning the Montenegro of your dreams with the reality of its glorious, shifting seasons. Your adventure begins with a single, well-timed step through the Sea Gate.

Kotor Weather Overview by Season

Kotor's climate is a Mediterranean dream tempered by the dramatic Dinaric Alps, creating a stage where each season performs a distinct act. Spring (March-May) is a gentle awakening. Temperatures climb from a crisp 15°C (59°F) in March to a pleasant 23°C (73°F) by May. Rainfall decreases steadily, though April showers can be sudden and dramatic, washing the marble streets to a brilliant shine. Humidity is moderate, and the air carries the fresh, green scent of rebirth. Summer (June-August) is the blockbuster season: hot, dry, and brilliantly sunny. Daytime highs consistently reach 28-31°C (82-88°F), with July and August often feeling hotter due to humidity trapped by the surrounding mountains. Rain is a rare, brief afternoon thunderstorm. The sea warms to a bath-like 25°C (77°F), and the light is intense, casting sharp shadows on the fortress walls. Autumn (September-November) is Kotor's secret masterpiece. September retains summer's warmth, but by November, temperatures cool to a mild 16°C (61°F). This season trades summer's glare for a softer, golden light. October brings the year's heaviest rainfall, but these storms are interspersed with long, perfectly clear days. Humidity rises again, and the surrounding hills blaze with ochre and crimson. Winter (December-February) is mild but moody. Temperatures average 10-13°C (50-55°F), rarely dipping below freezing in the town itself. This is the wettest season, with frequent, sometimes days-long rains that cloak the mountains in mist and swell the waterfalls. Snow dusts the peaks above, creating a stunning alpine backdrop to the coastal town. The humidity is high, and a chill can seep into the stone buildings, but sunny winter days are utterly magical.

Month-by-Month Breakdown

January

Weather: Crisp and moody. Highs of 11°C (52°F), lows of 4°C (39°F). Expect 10-12 rainy days, often as a persistent, soft drizzle that mists the bay. Snow gleams on the peaks. Crowds: Ghost-town quiet. You'll share the labyrinthine streets with locals and a handful of intrepid travelers. The atmosphere is introspective and authentically local. Events: Orthodox Christmas (Jan 7) brings solemn, beautiful services in St. Tryphon's Cathedral. The New Year's holiday period lingers until mid-month. Prices: $. The lowest of the year. Many smaller guesthouses close, but open hotels offer deep discounts. Activities: Cozy café-hopping, reading in stone-clad wine bars, hiking the Ladder of Kotor without breaking a sweat, photographing the mist-shrouded bay. Perfect for: The solitary romantic, the writer, the photographer seeking moody, crowd-free scenes.

February

Weather: Similar to January, with a hint of impending change. Highs of 12°C (54°F), lows of 5°C (41°F). Rainy days are frequent, but sunny breaks start to appear. Crowds: Negligible. The town belongs to you. It's a time for quiet contemplation and unhurried exploration. Events: The Winter Festival concludes. Mimosa Festival in nearby Herceg Novi (late Feb) celebrates the first bloom with parades. Prices: $. Rock-bottom rates continue. Perfect for long-term stays for those who don't mind the quiet. Activities: Visiting museums without queues, enjoying long, cheap lunches of buzara (seafood stew), taking a scenic drive around the empty bay. Perfect for: Budget-conscious travelers and those seeking a genuine, unvarnished local winter experience.

March

Weather: Spring's first, tentative steps. Highs reach 15°C (59°F), lows of 7°C (45°F). The number of rainy days drops slightly. Sunny afternoons feel glorious. Crowds: Very light. A trickle of early-season tourists begins, mostly hikers and culture vultures. Events: The Orthodox Lent period begins, influencing local cuisine. Few major public events. Prices: $. Still very affordable, though some seasonal hotels start to reopen. Activities: Hiking the fortifications in cool, comfortable weather, day trips to Perast and Our Lady of the Rocks, enjoying the first outdoor terrace coffees. Perfect for: Hikers and outdoor enthusiasts wanting comfortable trekking conditions before the heat.

April

Weather: Unpredictable and beautiful. Highs of 18°C (64°F), lows of 10°C (50°F). Expect a mix of warm, sunny days and sudden, intense spring showers that make the mountainsides explode with wildflowers. Crowds: Light to moderate. Easter (Orthodox or Catholic) can bring a surge of regional visitors. Generally pleasant. Events: Orthodox Easter is a major event with midnight processions and celebrations. The Kotor Carnival might occur in early April if late Lent. Prices: $$. Rates begin their seasonal climb. Good value can still be found. Activities: Photographing the epic bloom against stone walls, boat trips on the calmer bay, exploring the old town's nooks without intense summer pressure. Perfect for: Garden lovers, photographers, and travelers seeking a blend of good weather and manageable crowds.

May

Weather: Arguably perfect. Highs of 23°C (73°F), lows of 14°C (57°F). The sun is strong, the rain infrequent, and the sea begins to warm. Evenings are balmy. Crowds: Moderate and growing. Pre-summer buzz is palpable. The streets are lively but not yet overwhelmed. Events: The KotorArt Festival begins its summer-long program of classical music. Labor Day (May 1) is a national holiday. Prices: $$. Solidly in shoulder season. Book in advance for the best choices. Activities: Swimming starts to become pleasant, all hiking trails are ideal, sailing on the bay, enjoying long al fresco dinners. Perfect for: Almost everyone. Honeymooners, families, and adventurers will all find May idyllic.

June

Weather: Summer arrives in full force. Highs of 27°C (81°F), lows of 18°C (64°F). Days are long and sunny, with over 10 hours of sunshine. Humidity starts to rise. Crowds: High. The summer influx is well underway. Cruise ships become a daily presence, flooding the old town from late morning to afternoon. Events: Kotor's Summer Festival kicks off with open-air concerts and theater. The Bokeljska Noć (Boka Night) regatta lights up the bay with traditional boats. Prices: $$$. Peak season pricing is in effect. Early booking is essential. Activities: Early morning climbs to St. John's Fortress to beat the heat and crowds, afternoon beach time at nearby Žanjice, late-night strolls along the bay. Perfect for: Sun-seekers, festival-goers, and those who thrive on vibrant, energetic atmospheres.

Kotor scenery with mountains and bay

July

Weather: Hot and luminous. Highs of 30°C (86°F), lows of 21°C (70°F). The heat can be intense, especially within the stone walls of the old town. The sea is warm and inviting. Crowds: Peak. The town pulses with energy. Cruise ship crowds are at their maximum, and the main squares are packed from noon onward. Events: The KotorArt Festival is in full swing. Numerous concerts, from classical to jazz, fill the squares. Evenings are a continuous social event. Prices: $$$$. The most expensive month. Hotels are at full capacity. Activities: Escaping to the beach or a boat trip during midday, swimming in the bay at sunset, enjoying late-night festival events after the day-trippers have left. Perfect for: Party-lovers, festival enthusiasts, and travelers who don't mind sharing the beauty with thousands.

August

Weather: The pinnacle of heat. Highs of 31°C (88°F), lows of 21°C (70°F). Dry, still, and often humid. The air shimmers over the water. Evenings offer little relief. Crowds: Peak, often overwhelming. The atmosphere is chaotic and celebratory, a Mediterranean summer carnival. Events: Sea Dance Festival in nearby Budva draws huge crowds. Kotor's own festivities continue. The Assumption of Mary (Aug 15) is a major local religious holiday. Prices: $$$$. As high as July. Spontaneous travel is nearly impossible. Activities: Embracing the siesta, focusing on water-based activities (kayaking, sailing), seeking out hidden courtyards for dinner, climbing the fortress at dawn. Perfect for: Sun-worshippers, night owls, and those who want to be at the center of the summer maelstrom.

September

Weather: Golden perfection. Highs of 26°C (79°F), lows of 17°C (63°F). The brutal heat recedes, but the sea retains its summer warmth. The light turns soft and honeyed. Crowds: High but easing. The first half feels like summer; the second half sees a noticeable, pleasant thinning as schools reopen. Events: The KotorArt Festival concludes. The Bokelian Navy Day celebrates maritime history. Grape harvests begin in the surrounding hills. Prices: $$$. Still premium, but deals may appear towards month's end. Activities: The absolute best month for sailing and swimming, hiking in perfect temperatures, wine tasting in the hinterland, enjoying a more relaxed pace. Perfect for: Discerning travelers, sailors, foodies, and anyone who missed May but wants sublime weather.

October

Weather: Autumnal shift. Highs of 21°C (70°F), lows of 13°C (55°F). Unpredictable: you might get a week of Indian summer or persistent rain. Storms are dramatic but brief. Crowds: Moderate to light. A mix of late-season tourists and culture seekers. A peaceful, mature atmosphere returns. Events: Chestnut festivals in the villages. Cultural events shift indoors. The focus turns to food and wine. Prices: $$. Excellent value returns. A sweet spot for quality and cost. Activities: Wine tours in Crmnica, photographing the stunning fall foliage around the bay, enjoying storm-watching from a cozy restaurant, mushroom foraging. Perfect for: Couples, photographers, gourmands, and travelers who appreciate moody beauty and good value.

November

Weather: Quiet and damp. Highs of 16°C (61°F), lows of 8°C (46°F). Rainy days increase significantly. Fog often blankets the bay in the morning, creating ethereal scenes. Crowds: Light. The tourist season effectively ends. The town reverts to its local self. Events: All Saints' Day. The cultural calendar is quiet, focusing on indoor theater and preparation for winter. Prices: $. Back to off-season affordability. Many seasonal businesses start to close. Activities: Visiting galleries and museums, soaking in the atmospheric cafés, taking short walks between showers, enjoying the slow pace and local camaraderie. Perfect for: Artists, thinkers, budget travelers, and anyone seeking a quiet retreat.

December

Weather: Festive and chilly. Highs of 13°C (55°F), lows of 5°C (41°F). Rain is common, but crisp, sunny days are a gift. The mountain snowline descends. Crowds: Light, with a holiday bump around Christmas and New Year. A charming, festive local crowd fills the streets. Events: Christmas markets light up the main squares. New Year's Eve brings fireworks over the bay. St. Nicholas Day (Dec 19) is celebrated. Prices: $ (except for Christmas/New Year's week, which is $$). Very reasonable outside the holiday period. Activities: Experiencing the magical Christmas atmosphere, shopping for handmade gifts at the market, enjoying hearty Montenegrin winter cuisine, toasting the New Year with a view. Perfect for: Families seeking a European Christmas market experience off the beaten path, and romantic travelers.

Peak vs. Shoulder vs. Off-Season Analysis

Choosing the best time to visit Kotor often comes down to understanding the trade-offs between peak, shoulder, and off-season travel. The Peak Season (June-August) is a double-edged sword of brilliant sunshine and bustling energy. Pros: Guaranteed perfect beach weather, a warm sea, a full calendar of festivals and events, and every restaurant and tour operating at full throttle. Cons: Intense crowds, especially from cruise ships, can make the old town feel claustrophobic at midday. Prices for flights and hotels are at their annual zenith, and the heat can be oppressive, limiting daytime exploration. The Shoulder Seasons (April-May & September-October) are widely considered the gold standard for the discerning traveler. Pros: You are gifted with excellent, often ideal weather—warm but not scorching. Crowds are manageable, allowing for a more intimate experience. Prices are reasonable, and the natural scenery is at its most photogenic (spring blooms or fall colors). Cons: Some water activities might be slightly cooler in early spring or late fall, and a rare rainy spell can interrupt plans. The Off-Season (November-March) is for the connoisseur of atmosphere. Pros: You'll have Kotor almost to yourself, save for the locals. Prices are incredibly low, offering luxury for less. The misty, moody landscape is profoundly beautiful and photogenic. Cons: The weather is unpredictable and often wet, with shorter daylight hours. Many hotels, restaurants, and tour operators close for the season, limiting options. The sea is too cold for swimming. Your choice hinges on priority: guaranteed sun and vibrancy (peak), balanced perfection (shoulder), or atmospheric solitude and value (off-season).

Best Time for Specific Traveler Types

Best for Budget Travelers: November through March, excluding the Christmas/New Year's week. This is when flight and accommodation prices plummet. You'll trade swimming for savings, experiencing Kotor's authentic, quiet soul. January and February offer the absolute lowest costs.

Best for Honeymooners: Late May or September. These months deliver the romantic trifecta: sublime, comfortable weather perfect for strolls and boat trips, stunning natural backdrops without the harsh summer sun, and a sophisticated, relaxed atmosphere. You'll find excellent dining and fewer crowds, allowing for intimate moments on the ramparts or in hidden piazzas.

Best for Families: June or late September. June offers the full summer package—easy beach days, warm sea for swimming, and a fun, lively atmosphere—but before the crushing peak of July/August. Late September provides similar benefits with fewer crowds and more manageable temperatures for exploring the fortress with children.

Best for Culture Seekers: April or October. April offers the spectacle of Orthodox Easter, a deeply cultural experience. October focuses on the autumnal harvest, with food and wine festivals. Both months allow you to engage with local traditions without the overwhelming tourist filter of summer, and the comfortable weather is ideal for visiting multiple historical sites.

Best for Outdoor Adventurers: May or October. These months provide the optimal conditions for serious hiking, kayaking, and climbing. The temperatures are cool enough for strenuous activity but warm enough to be pleasant. Trails are clear, the landscapes are dynamically beautiful (lush in May, fiery in October), and you can enjoy long days of exploration without the exhausting summer heat.

Money-Saving Timing Strategies

Mastering the art of timing can make a Kotor trip remarkably affordable. First, book flights strategically. For summer travel, book 3-4 months in advance to lock in the best rates before they skyrocket. For shoulder and off-season, be flexible and use fare alerts; last-minute deals can appear, but booking 6-8 weeks out is generally safe. Consider flying into Tivat (TIV) for convenience, but always check Dubrovnik (DBV) in Croatia and Podgorica (TGD) as well, as they can be significantly cheaper, especially with budget airlines. A short, scenic transfer is worth the savings. Hotel hacks are crucial. In peak season, consider staying in Dobrota or Prčanj, villages along the bay a short bus or taxi ride from Kotor's gates. You'll get more space, often a waterfront balcony, and lower prices. In the off-season, the dynamic reverses: stay within the old town walls, as the few open hotels there offer incredible deals and you become part of the living city. Always book directly with the hotel after finding them on a booking platform; they often match or beat the price and may throw in a free breakfast or transfer. Leverage local transportation. The bus network around the Bay of Kotor is reliable and extremely cheap. Use it to explore Perast, Herceg Novi, and Risan. For airport transfers, shared shuttle vans are far cheaper than private taxis. Finally, eat and drink like a local. Venture one street back from the main tourist thoroughfares. A 'konoba' (tavern) will serve massive, delicious portions of grilled meat or seafood at half the price of a waterfront restaurant. Drink locally produced wine (Vranac, Krstač) and rakija instead of imported spirits. These small timing and positioning choices compound, stretching your budget while deepening your authentic experience of Montenegro.

Festival & Events Calendar

Kotor's cultural heartbeat syncs with its festival calendar, transforming the stone stage of the old town throughout the year. The anchor event is the KotorArt Festival (June – September), a months-long celebration of classical music, theater, and visual arts. Concerts are held in stunning venues like St. Tryphon's Cathedral and the fortress itself, making for unforgettable evenings. Bokeljska Noć (Boka Night) in late June is a spectacular maritime regatta where hundreds of traditional illuminated boats sail in procession across the bay, followed by fireworks and festivities—a truly magical sight. Summer also brings the Kotor Summer Festival, with open-air concerts and theatrical performances in the squares. For a more contemporary beat, the massive Sea Dance Festival in nearby Budva in August draws international DJs, but its energy spills over into the whole region. As autumn arrives, the focus shifts to harvest. Chestnut festivals in villages like Donji Stoliv in October celebrate with roasting chestnuts, local music, and crafts. The religious calendar is deeply felt. Orthodox Easter (usually April) is a profound experience, with midnight liturgy and processions. St. Tryphon's Day (February 3) honors the city's patron saint with religious ceremonies. Fashion Week Montenegro in April adds a dash of modern glamour. Visiting during an event can define your trip, but be warned: major summer festivals coincide with peak crowds and prices. For a culturally rich but calmer experience, target the shoulder-season events like Easter or the autumn harvest festivals.

Practical Monthly Packing Guides

Packing for Kotor means preparing for microclimates—the sunny bay, the shady alleys, and the mountain heights. Spring (March-May): Layers are your mantra. Pack a lightweight waterproof jacket, a warm fleece or sweater for cool evenings, comfortable walking shoes (waterproof is a bonus), long pants, and t-shirts. A sun hat and sunglasses become essential by May. An umbrella is wise. Summer (June-August): Think light, breathable, and sun-smart. Linen, cotton, and moisture-wicking fabrics are ideal. Pack plenty of shorts, t-shirts, sundresses, swimwear, a wide-brimmed hat, high-SPF sunscreen, and sturdy sandals for walking. A light shawl or cardigan is needed for overly air-conditioned restaurants or cooler evenings. Proper hiking shoes if you plan to tackle the fortress trail at dawn. Autumn (September-November): Back to layers, but with a warmer core. A medium-weight jacket, sweaters, long pants, and closed-toe shoes are essential. A sturdy, packable raincoat is a must, especially in October and November. You can still pack a swimsuit for September. A small backpack is useful for shedding layers during sunny afternoon hikes. Winter (December-February): Pack for cool, damp weather. A warm, waterproof coat, insulated layers (thermal wear is not overkill), a scarf, gloves, and a warm hat. Waterproof boots with good grip for the slick cobblestones are critical. An umbrella is indispensable. For all seasons, remember cultural respect: When entering churches and monasteries, shoulders and knees should be covered. Carry a light scarf or shawl to drape over your shoulders. This simple act of respect will allow you access to some of Kotor's most beautiful and sacred spaces.

Sample 7-Day Itineraries by Season

Spring Itinerary (April/May): Day 1: Arrive, wander the old town, get lost. Day 2: Morning hike up the Ladder of Kotor for panoramic views; afternoon explore the Maritime Museum. Day 3: Boat trip to Our Lady of the Rocks and Perast; visit the Blue Cave if weather permits. Day 4: Day trip to Lovćen National Park via the serpentine Kotor road; visit Njegoš's Mausoleum. Day 5: Rent a car and drive to Skadar Lake for a boat tour and birdwatching. Day 6: Explore the fortified town of Budva and relax on Slovenska Beach. Day 7: Last-minute shopping, a final climb to the fortress for photos, farewell dinner.

Summer Itinerary (July/August): Day 1: Arrive, settle in, evening stroll the bay promenade. Day 2: Dawn climb to St. John's Fortress to avoid heat/crowds; afternoon beach time at Žanjice or Jaz. Day 3: Full-day private boat charter to swim, snorkel, and explore hidden bays. Day 4: Escape the midday cruise ships with a trip to Herceg Novi's botanical garden and fortresses. Day 5: Attend a KotorArt evening concert; enjoy late-night dining. Day 6: Day trip to Durmitor National Park (long but rewarding) for a taste of the mountains. Day 7: Relax, revisit favorite spots, evening kayak on the calm bay.

Autumn Itinerary (October): Day 1: Arrive, soak in the autumnal atmosphere. Day 2: Hike from Kotor to the village of Gornji Stoliv for stunning fall colors. Day 3: Wine tasting tour in the Crmnica region. Day 4: Visit the ancient mosaics of Risan, then warm up in a konoba. Day 5: Storm-watching day; explore the indoor Cat Museum and galleries, enjoy a long lunch. Day 6: Scenic drive around the entire bay, stopping at abandoned fortresses and viewpoints. Day 7: Cozy café morning, purchase local olive oil and wine, depart.

Winter Itinerary (December): Day 1: Arrive, feel the festive chill, visit the Christmas market. Day 2: Comprehensive tour of Kotor's churches and museums. Day 3: Day trip to Cetinje, the old royal capital, for history and museums. Day 4: Relax in a local kafana, read, write, soak in the slow pace. Day 5: Drive to Ostrog Monastery (if roads are clear), a stunning pilgrimage site built into a cliff. Day 6: Enjoy a traditional winter meal; perhaps a spa treatment at a hotel. Day 7: Final walk along the quiet, misty bay, depart.

Conclusion

So, when is the best time to visit Kotor? The answer whispers from the limestone walls: it depends on the story you wish to live. If your dream is of sun-drenched days, vibrant street life, and diving into a warm, sapphire sea, then target the summer months, armed with strategies to navigate the crowds. If you seek a harmonious balance where perfect weather, manageable tourism, and golden light converge, set your sights on the glorious shoulder months of May or September. For the traveler who values profound atmosphere, deep cultural immersion, and remarkable value above all else, the quiet, misty winter months offer a version of Kotor few ever see. Each season holds a key to a different kingdom. Spring unlocks a blossoming paradise, autumn a painter's feast, winter a meditative sanctuary, and summer a vibrant, endless celebration. Your priorities—budget, tolerance for crowds, desired activities, and appetite for specific weather—will guide you to your personal sweet spot. Ultimately, Kotor is a jewel that shines in any light. With the insights from this guide, you can now choose the light that calls to you most powerfully, and step through the Sea Gate at precisely the right moment to write your own unforgettable chapter in this ancient, stunning corner of the world.

FAQ - Best Time to Visit Kotor

What is the absolute best month to visit Kotor for first-timers?

For first-timers seeking the ideal introduction, late May or September are unparalleled. These months deliver the classic Kotor postcard experience—warm, sunny weather perfect for hiking and swimming, stunning scenery, and a lively but not overwhelming atmosphere—without the intense crowds and peak prices of July and August. You get the full range of activities with optimal comfort.

Is Kotor worth visiting in the winter?

Absolutely, but for a specific type of traveler. If you prioritize deep cultural immersion, atmospheric photography, rock-bottom prices, and having historic sites almost to yourself, winter is profoundly rewarding. You must, however, be prepared for cool, wet weather, shorter days, and some closed businesses. It's a time for cozy cafés, storm-watching, and experiencing the local rhythm of life.

How bad are the cruise ship crowds in summer?

They are significant and can impact your experience. From late morning to mid-afternoon, the main squares and narrow streets of the old town can become uncomfortably congested. The key strategy is to plan your in-town exploration for early mornings (before 10 AM) or late afternoons/evenings after the ships depart. Use the midday hours for beach trips, boat excursions, or visiting other towns around the bay.

When is the sea warm enough for comfortable swimming?

The sea temperature becomes pleasant for most people from late May through early October. The peak warmth is in July, August, and September, when water temperatures reach 24-26°C (75-79°F). June and early October can be refreshing but still swimmable for the hardy. Outside of these months, the sea is generally too cold for all but the most determined polar plungers.

What is the rainiest month in Kotor, and should I avoid it?

October and November are statistically the wettest months, with October often seeing heavy, dramatic downpours. Whether to avoid it depends on your perspective. These rains bring stunning fall colors and a moody, romantic atmosphere. If you don't mind planning around weather windows, packing proper rain gear, and enjoying indoor cultural activities, it can be a uniquely beautiful time to visit with far fewer tourists.

Is it easy to find day trips from Kotor year-round?

No, availability fluctuates sharply with the season. From April to October, you'll find a full array of organized tours to Lovćen, Skadar Lake, Durmitor, Budva, and boat trips. In the peak winter months (Jan-Feb), most organized day tours cease operation. During this time, you would need to rent a car or arrange for a private driver to explore the wider region independently.

When should I book accommodation for a summer visit?

For a visit in June, July, or August, you should book your accommodation at least 3-4 months in advance, preferably earlier. The most desirable hotels and apartments within the old town and along the bay sell out quickly. Early booking not only guarantees availability but also often secures better rates before prices reach their absolute peak as the dates approach.

No comments:

Post a Comment