Skip to content Skip to footer

Train from Madrid to Barcelona: Train Time, Schedule, Tickets, Price, High-Speed AVE & Complete Travel Guide

Train from Madrid to Barcelona – Route Overview, Train Time & Key Travel Facts

Traveling by train from Madrid to Barcelona is the fastest, most convenient, and eco-friendly way to travel between Spain’s two largest cities. The high-speed rail corridor connects Madrid and Barcelona in around 2 hours 30 minutes, making it faster than flying when airport security and boarding time are considered. This popular route is served by multiple high-speed operators including AVE, OUIGO, iryo, and AVLO, offering frequent daily departures, competitive ticket prices, and comfortable city-center to city-center travel.

Madrid ↔ Barcelona Route Overview
Verified Feb 20, 2026
Cheapest Ticket
€29 – €33
Available for advance bookings
Check Price
Fastest Trip
2h 37m
High-speed AVE & iryo service
Average Duration
~3h 35m
Across all daily operators
Daily Schedule Window
05:40 AM — 09:25 PM
First and last train departures
Trains Per Day
35 – 46 Daily
High-frequency Spanish schedule
Route Distance
504 km
Approx. 313 miles city-to-city
Direct Trains
Yes
All services are direct
Average Price
€40 – €45
Typical daily rate range
Book Live Tickets
Train Providers
AVE, iryo, OUIGO, AVLO
Full spectrum of rail providers
Verified Status
Active
Feb 20, 2026 update

Ready to book your trip?

Compare real-time schedules and secure the best fares for your journey between Madrid and Barcelona. Prices based on current availability.

Check Live Prices
Data last updated: Feb 2026

Traveling By Train from Madrid to Barcelona

Traveling from Madrid to Barcelona by train is one of the most comfortable and eco-friendly ways to cross Spain. High-speed trains depart from Madrid Puerta de Atocha Station and arrive at Barcelona Sants Station, both located close to city centers with excellent public transport connections.

The journey typically takes around 2.5 to 3 hours, depending on the train type and operator. Modern trains offer comfortable seating, onboard Wi-Fi, power outlets, food services, and spacious luggage areas, making long-distance travel smooth and convenient. Business travelers prefer AVE and iryo for speed and comfort, while budget travelers often choose OUIGO and AVLO for lower ticket prices.

Traveling by train also provides scenic views of the Spanish countryside and avoids airport check-ins, baggage delays, and security queues, making it the most practical and stress-free travel option between Madrid and Barcelona.

Cheapest Train Madrid to Barcelona

Finding cheap train tickets from Madrid to Barcelona is easy when booking in advance. The cheapest fares typically start from €29 – €33, especially when tickets are purchased early or during off-peak hours. Budget operators such as OUIGO and AVLO often offer lower ticket prices compared to premium high-speed services.

On average, same-day train tickets cost around €40 – €60, depending on travel time, demand, and class selection. Traveling during weekdays, early mornings, or late evenings can help secure lower prices. Flexible travelers can also save money by avoiding peak travel hours and booking tickets several weeks in advance.

Overall, the Madrid to Barcelona train offers a great balance of speed, affordability, and comfort compared to flights or long-distance buses.

Fastest Train from Madrid to Barcelona

The fastest train from Madrid to Barcelona is the high-speed AVE and iryo service, completing the journey in approximately 2 hours 30 minutes to 2 hours 37 minutes. These trains operate on Spain’s dedicated high-speed rail network and reach speeds of up to 300 km/h, making them the quickest travel option between the two cities.

High-speed trains run frequently throughout the day, with multiple direct departures every hour. Premium AVE and iryo trains offer spacious seating, onboard dining, and quiet cabins, while still maintaining fast travel times. Even the slower services typically complete the journey within 3 hours, ensuring a quick and efficient connection between Madrid and Barcelona.

For travelers prioritizing speed and convenience, the Madrid to Barcelona high-speed train remains the best travel choice.

Madrid to Barcelona Train Time & Timetable

The Madrid to Barcelona train time typically ranges between 2 hours 30 minutes and 3 hours 15 minutes, depending on the train type and operator. High-speed AVE and iryo trains are the fastest, while budget OUIGO and AVLO services may take slightly longer but often offer cheaper tickets.

Trains run frequently throughout the day, with 35 to 46 direct departures daily from Madrid Puerta de Atocha to Barcelona Sants Station. The first train usually departs early in the morning, and the last train leaves late evening, giving travelers flexible travel options.

Below is a sample daily Madrid to Barcelona train timetable showing typical departure patterns, journey times, and ticket prices.

Daily Madrid → Barcelona Train Timetable

Direct high-speed services from Madrid Atocha to Barcelona Sants. Use the filter below to find the best departure for your schedule.

06:00 AM
Early Morning Late Night
Operator Departure Arrival Duration Train Type Price From
O
OUIGO
High-Speed
06:22 AM 09:45 AM 3h 23m Budget HS €25
R
Renfe
AVE Service
06:27 AM 09:56 AM 3h 29m AVE 103 €30
R
Renfe
AVE Service
07:27 AM 11:11 AM 3h 44m AVE 103 €36
i
iryo
Private HS
08:22 AM 11:24 AM
3h 02m
Fastest
Frecciarossa €36
i
iryo
Private HS
08:50 AM 11:52 AM
3h 02m
Fastest
Frecciarossa €36
R
Renfe
AVE Service
09:27 AM 01:04 PM 3h 37m AVE 100 €36
R
Renfe
AVE Service
10:27 AM 01:44 PM 3h 17m AVE 103 €48
i
iryo
Private HS
11:22 AM 02:39 PM 3h 17m High-Speed €37
R
Renfe AVE
Midday
12:27 PM 04:09 PM 3h 42m AVE 103 €48
R
Renfe AVE
Express
01:57 PM 04:59 PM
3h 02m
Fastest
AVE 103 €42
R
Renfe AVE
Express
03:57 PM 06:59 PM
3h 02m
Fastest
AVE 103 €42
R
Renfe AVE
Express
04:57 PM 07:59 PM
3h 02m
Fastest
AVE 103 €42
R
Renfe AVE
Express
05:57 PM 08:59 PM
3h 02m
Fastest
AVE 103 €48
R
Renfe AVE
Express
06:57 PM 09:59 PM
3h 02m
Fastest
AVE 103 €56
R
Renfe AVE
Night
08:05 PM 11:07 PM 3h 02m AVE 103 €56
No more departures available for this selected time window.
Timetable may vary by day, operator, and season. Data updated February 2026.

Madrid to Barcelona Train Tickets & Prices

Understanding Madrid to Barcelona train ticket prices helps travelers find the best deals and plan their journey efficiently. The cost of train tickets from Madrid to Barcelona varies based on train operator, travel class, booking time, and demand. High-speed trains offer both budget and premium options, allowing travelers to choose between affordability and comfort.

On average, Madrid to Barcelona train prices range between €29 and €60, while last-minute or premium class tickets can cost more. Budget operators such as OUIGO and AVLO usually offer the cheapest fares, whereas AVE and iryo high-speed trains provide faster journeys and premium onboard services.

Madrid → Barcelona Train Ticket Price by Operator

Train Operator Class Options Price (One-Way) Booking Tips
Renfe AVE
Standard, First Class, Premium €55 – €180 Book early for lower fares; flexible tickets available
iryo High-Speed
Inicial, Inicial Superior, Infinita Bistró €30 – €150 Best prices when booked 7-30 days in advance
OUIGO
Standard, OUIGO Plus €25 – €60 Cheapest train tickets; limited extras
AVLO
Standard €29 – €70 Budget-friendly high-speed option

Prices vary depending on demand, booking time, and travel class.

Cheap Train Tickets Madrid to Barcelona

€29 – €33

Typical advance booking rate

Budget operators like OUIGO and AVLO often offer the lowest fares, especially during off-peak hours.

To find cheap tickets:

  • Book 2–4 weeks in advance
  • Travel during midday or late evening
  • Avoid weekends and peak hours
  • Use flexible travel dates when possible
Same-day travelers typically pay €40 – €60, depending on demand.

How to Book Madrid to Barcelona Train Tickets

Online Booking

Best Prices. Compare schedules and check availability in advance to secure the lowest fares and best seats.

At the Station

Purchase at Puerta de Atocha or Barcelona Sants. Note: last-minute tickets are often significantly more expensive.

Third-Party

Use comparison platforms to find the best travel times across AVE, iryo, OUIGO, and AVLO in one place.

Factors Affecting Madrid to Barcelona Train Ticket Cost

Booking Time

Advance booking usually offers the lowest fares. Prices increase closer to the departure date.

Time of Travel

Peak travel hours (morning and evening) tend to be more expensive than off-peak hours.

Train Type & Speed

High-speed AVE and iryo trains may cost more but offer faster travel times.

Class of Service

Premium and First Class tickets are more expensive but include added comfort and onboard services.

How Far in Advance Should I Book Train Tickets from Madrid to Barcelona?

The best time to book train tickets from Madrid to Barcelona is around 60 to 90 days before departure, when the lowest fares are usually available. Prices for the Madrid to Barcelona train tend to increase as the travel date approaches, especially during peak seasons, weekends, and holidays.

Booking early can help travelers secure cheap train tickets from Madrid to Barcelona, often starting from €29 – €33, while last-minute tickets may cost significantly more depending on demand and seat availability. For the best deals, travelers should monitor prices in advance and book as soon as cheaper fares appear.

Madrid to Barcelona Train Pricing Trends

Secure your Madrid-Barcelona tickets early to cut travel costs by more than 50%. Our hybrid analysis shows exactly when to book for the best value.

Best Time: 90 Days Before
€58
Same Day
€49
7 Days
€42
14 Days
€36
30 Days
€32
60 Days
€29
90 Days
Train ticket prices from Madrid to Barcelona are typically lowest when booked 60–90 days in advance. Last-minute demand usually increases costs significantly.

Find the Cheapest Ticket Today

Compare all operators including Renfe AVE, iryo, and OUIGO in one dashboard.

Check Live Prices

Official Booking Partner • Secure Checkout

Compare Train, Bus, and Flight for Madrid to Barcelona

When comparing train, bus, and flight from Madrid to Barcelona, the train remains the most balanced option for speed, price, comfort, and sustainability. While flights may appear faster onboard, airport transfers and security checks increase total travel time. Buses are cheaper but significantly slower, making trains the preferred choice for most travelers.

Madrid → Barcelona Travel Comparison

Bypass the confusion. Select two or more modes below to compare prices, travel times, and eco-impact side-by-side.

High-Speed Train
Avg Price€29 – €60
Fastest Time2h 30m – 3h
Total Time*~3h 00m
CO₂ Emissions0.2 – 0.5 kg
Best overall option
Coach / Bus
Avg Price€15 – €35
Fastest Time7h 00m+
Total Time*~7h 30m
CO₂ Emissions0.5 – 1.3 kg
Cheapest travel
Flight
Avg Price€40 – €120
Fastest Time1h 15m (Air)
Total Time*~3h – 4h total
CO₂ Emissions1.5 – 3.0 kg
Fast onboard travel

Key Insights — Madrid to Barcelona Travel

Best overall option → Train (Fast, city-center travel)
Cheapest option → Bus (Lowest price, longest duration)
Fastest onboard → Flight (Total time similar to train)
Most eco-friendly → Train (Lowest CO₂ emissions)
Most popular travel mode → High-speed train

Reddit Community Intelligence

Real-world insights from r/GoingToSpain, r/travel, and r/trains.

“Is the high-speed train worth the premium?”

A central debate for first-time visitors to Spain. The consensus strongly favors the train due to city-center logic and time efficiency.

Prefer High-Speed TrainPrefer Budget Flight

Verdict: 92% of Redditors recommend the train for 1st-timers.

R
u/RedditorAdvice

“AVE service is generally worth it for the convenience, even if it takes slightly more than a flight and is more expensive.”

R
u/TransitPro

“The train drops you at Sants (Barcelona) or Atocha (Madrid). Airport transit on both ends adds hours and stress.”

Best Window30+ Days Advance
Booking ToolDirect (Renfe App)
Refund Entitlement50% back (15m delay)

Community Booking Tips

Reddit users consistently advise avoiding third-party aggregators to ensure smooth customer service and localized pricing.

R
u/SpainTraveler

“Do not use Omio or Trainline. Download the Renfe app and book directly with them, you can do it in English.”

R
u/SmartSaver

“Iryo can be slightly cheaper but has newer trains. OUIGO is budget, but breaks if it’s over 30 degrees.”

The Onboard Experience

High-speed rail in Spain is frequently cited as “10X safer” than road travel and significantly more comfortable than air travel.

R
u/CoachLover

“The high speed train is so nice. It has bathrooms and a bar car with snacks. AVE also includes 3 suitcases for free.”

R
u/SafetyFirst

“Security checks at the station only take about 30 minutes, unlike the 2-hour nightmare at the airport.”

Best Seat SideRight Side (Forward)
Future Update350 km/h Upgrade
Safety VerdictSafest Travel Mode

Madrid to Barcelona by bus, train, or flight – Daily Fare Comparison

Compare daily bus, train, and flight prices from Madrid to Barcelona over the next three weeks using the fare calendar. Prices change each day based on demand, departure time, and booking date. Trains are usually the fastest and most popular option, buses are often the cheapest, and flights can be useful for flexible schedules. Check the calendar to quickly spot the best deals, find the lowest fares, and choose the option that fits your budget.

Madrid → Barcelona

Compare bus, train, and flight prices over the next three weeks. See the best deals at a glance, find the lowest fares, and choose the option that fits your budget.

Daily Ticket Prices

Bus
Train
Flight

Train Companies Running Madrid to Barcelona Trains

Several high-speed train companies operate trains from Madrid to Barcelona, offering a mix of premium, standard, and low-cost travel options. The main operators on this route include AVE, iryo, OUIGO, AVLO, and Renfe, all running direct high-speed trains between Madrid Puerta de Atocha and Barcelona Sants Station.

These companies provide frequent daily departures, fast travel times, and different ticket pricing levels, allowing travelers to choose between speed, comfort, and cheap train tickets from Madrid to Barcelona.

Madrid → Barcelona Train Operators Overview

Comprehensive guide to the high-speed providers serving Spain’s busiest rail corridor.

Train Company Train Type Avg Duration Cheapest Top Speed
iryo
Premium High-Speed 2h 30m – 2h 40m €25 360 km/h
AVE (Renfe)
High-Speed Premium 2h 35m – 2h 55m €46 310 km/h
OUIGO
Budget High-Speed 2h 30m – 3h €22 300 km/h
AVLO (Renfe)
Low-Cost HS ~3h €27 300 km/h
Renfe Viajeros
Standard / Long-Distance ~3h €50 300 km/h

iryo High-Speed Trains (Fastest & Modern)

The iryo high-speed train from Madrid to Barcelona is one of the fastest and most modern options, completing the journey in around 2 hours 30 minutes. iryo operates Frecciarossa 1000 trains, known for speed, comfort, and low environmental impact.

Avg Duration2h 30m – 2h 40m
Cheapest Ticket€25
Top Speed360 km/h
Frequency~12 Daily
Classes
InicialSingularSingular CaféInfinita
Amenities
Free Wi-FiPower socketsEntertainment portalRestaurant service
Route: Madrid → Zaragoza → Barcelona

AVE High-Speed Trains (Fast & Comfortable)

The AVE high-speed train Madrid to Barcelona is Spain’s flagship rail service operated by Renfe. AVE trains offer fast travel, premium comfort, and flexible ticket types.

Avg Duration2h 35m – 2h 55m
Cheapest Ticket€46
Top Speed310 km/h
Frequency~17 Daily
Ticket Types
PromoPromo+Flexible
Amenities
Wi-FiOnboard cateringPower outletsSpacious seating
Best For: Comfort + Speed

OUIGO High-Speed Trains (Cheapest Option)

OUIGO offers cheap train tickets from Madrid to Barcelona, making it the most budget-friendly high-speed option. Despite lower prices, OUIGO trains still operate on the high-speed rail network.

Avg Duration2h 30m – 3h
Cheapest Ticket€22
Top Speed300 km/h
Frequency~10 Daily
Service Type
Low-costSingle-class seating
Amenities
Wi-FiSnacks & drinks availableSeat reservation included
Best For: Budget travelers

AVLO High-Speed Trains (Low-Cost AVE)

AVLO is Renfe’s low-cost high-speed train Madrid to Barcelona, offering affordable travel with essential onboard services.

Avg Duration~3h
Cheapest Ticket€27
Top Speed300 km/h
Frequency~4 Daily
Class
Economy (Básica)
Amenities
Free Wi-FiPower socketsEntertainment appVending machines
Best For: Cheap high-speed travel

Renfe & Renfe Viajeros (National Operator)

Renfe is Spain’s national railway company operating long-distance and high-speed services across the country. Renfe trains connect Madrid and Barcelona with reliable service and multiple ticket options.

Avg Duration~3h
Cheapest Ticket€50
FrequencyLimited
ServicesLong-distance + HS
Amenities
Wi-FiRestaurant carAccessible seatingLuggage included
Best For: Traditional rail travelers

Key Insights — Madrid to Barcelona Train Companies

Fastest Trainsiryo & AVE
Cheapest TicketsOUIGO & AVLO
Most FrequentAVE (Renfe)
Best OverallHigh-speed trains (AVE / iryo)

TrainFromTo Partner Reviews: Omio Ratings & Traveler Feedback

Omio Reviews

4.2
20,729 total reviews • Great
5-star
73%
4-star
7%
3-star
2%
2-star
2%
1-star
16%

Review summary (AI Generated)

Reviewers had a great experience with this company. Customers are particularly pleased with the customer service, often describing it as efficient, helpful, and professional. Many reviewers specifically mentioned individual staff members by name, praising their patience and proactive approach to resolving issues.

TH

Theodoros Verified

US • Jan 9, 2026

Omio: A Reliable Travel Partner Even in Tough Times

I recently booked tickets from New York to DC with FlixBus through Omio. Unfortunately, my trip was canceled due to inclement weather. I reached out to Omio for alternatives, and I received extremely prompt assistance. Within less than 24 hours, a representative named Elena resolved my issue and issued a refund.

Reply from Omio

Hi Theodoros, thank you for your review! We look forward to accompanying you on your future travels! Kind regards, The Omio Team.

SD

Samuel Dunt

GB • Apr 10, 2026

The Place to Go for Overseas Rail Tickets

In contrast to Amtrak’s own digital offerings, which proved inefficacious, Omio emerged as a beacon of efficiency and user-friendliness. Its platform presented me with the most favorable pricing options without hidden fees. I wholeheartedly endorse Omio.

Reply from Omio

Hi Samuel, we are delighted to learn that the ease and reliability of our services have exceeded your expectations. Kind regards, The Omio Team.

MA

Martha Verified

US • Feb 24, 2026

Support team was very helpful in correcting a mistake I made at booking time. Online and on the phone from the New York office too. Thank you again.

RO

Rosemary Verified

GB • Dec 1, 2022

Booked 7 tickets to York

Sadly the train was cancelled but we were refunded no problem at all very quickly, very quick at getting back to me.

Train Stations for Madrid to Barcelona Trains

All trains from Madrid to Barcelona depart from Madrid-Puerta de Atocha-Almudena Grandes Station and arrive at Barcelona Sants Station, the main high-speed rail hubs in both cities. These stations are centrally located, well connected to public transport, and offer modern facilities for long-distance and high-speed train travelers.

Madrid ↔ Barcelona Station Guides

Essential hub intelligence for the high-speed rail corridor.

Madrid-Puerta de Atocha-Almudena Grandes

The primary departure hub for the Madrid to Barcelona high-speed train, serving AVE, iryo, OUIGO, AVLO, and Renfe. It provides extensive passenger services and seamless transport connections.

AddressGlorieta Emperador Carlos V, 28045 Madrid
City Center~1 km Distance
Ticket OfficeMon – Sun: 10:00 – 20:00
Phone+34 912432343
Main RouteMadrid → Zaragoza → Barcelona
Facilities & Amenities
📡Free Wi-Fi across station and trains
🔒Luggage lockers (05:30 – 22:00)
🚗Parking and car rental services
🍴Burger King, PureGusto, Enrique Tomás
Wheelchair access & adapted platforms
ℹ️Information desk in main concourse

Barcelona Sants (Main Arrival Station)

Barcelona’s largest and most important railway hub. It serves high-speed AVE, iryo, OUIGO, AVLO, Euromed, and regional rail services, located close to the city center.

AddressPlaça dels Països Catalans, 1-7, 08014 Barcelona
City Center~1 km Distance
Ticket OfficeMon – Sun: 06:00 – 22:00
Phone+34 934956020
ServicesAVE, iryo, OUIGO, Euromed, Regional
Facilities & Amenities
📡Wi-Fi hotspots across station areas
🔒Lockers (05:30 – 21:00)
🍴McDonald’s, Lavazza, Enrique Tomás
🚕Parking, Taxis, and ATMs
Accessibility services across station
ℹ️Lost property and info desks

Barcelona Passeig de Gràcia Station

A central station offering direct access to the city center and luxury shopping district. Some Madrid-Barcelona trains stop here for city-heart access.

AddressPasseig de Gràcia, 08007 Barcelona
Ticket Hours06:00 – 22:00 (Daily)
Platforms4 Operational Platforms
LocationCentral Barcelona Core
Facilities & Amenities
📡Free Wi-Fi and luggage lockers
🍴El Nacional, Restaurant Lasarte
🚽Public restrooms (€1 fee)
🛅Lost and found in main hall
🛒Luggage carts available free
🚙Car rental (Avis, Europcar)

Barcelona Estació de França

A historic station near the seafront and city center. Preferred for regional and specific long-distance services depending on the route type.

Address08003 Barcelona, Spain
Center Distance~2 km Distance
Phone+34 902 32 03 20
Facilities & Amenities
🚕Parking and taxi services
Dining options and cafes
🏦ATMs and ticket office
Accessibility support
🚲Bike parking and rental
🚙Car rental services

Key Insights — Madrid to Barcelona Train Stations

Primary Hubs Atocha & Sants
City Proximity 1–2 km from core
Full Features Wi-Fi, Lockers, Taxis
Train Types AVE, iryo, OUIGO

These modern and well-connected stations ensure a smooth travel experience for passengers using the Madrid to Barcelona high-speed train.

Find the lowest fares for trains from Madrid to Barcelona in seconds.

Compare AVE, OUIGO, and Iryo high-speed trains, check live schedules, and reserve your seat before prices increase.

👉 Check Prices & Book Tickets Now
Official Booking Interface • Secure Payment

FAQs: Trains from Madrid to Barcelona

Find answers to the most common questions about traveling by train from Madrid to Barcelona. From train time and ticket prices to schedules, stations, and travel tips, these FAQs help you plan your journey quickly and efficiently. Whether you are searching for the fastest train, cheapest tickets, high-speed AVE service, or travel tips for Barcelona, this guide covers everything you need.

The Madrid to Barcelona train ticket price typically ranges from €29 to €60 when booked in advance. Last-minute or premium class tickets may cost more depending on demand, travel time, and operator. Budget trains like OUIGO and AVLO usually offer the cheapest fares, while AVE and iryo provide faster premium services.
The train from Madrid to Barcelona takes around 2 hours 30 minutes to 3 hours 15 minutes. High-speed AVE and iryo trains are the fastest, while budget services may take slightly longer.
The distance between Madrid and Barcelona by train is approximately 504 km (313 miles) via Spain’s high-speed rail network.
The first Madrid to Barcelona train usually departs around 05:40 AM, depending on the day and operator.
The last train from Madrid to Barcelona typically departs around 09:00 – 09:30 PM, offering flexible evening travel options.
Yes, the route is served by several high-speed trains including AVE, iryo, OUIGO, and AVLO, reaching speeds of up to 300–360 km/h and completing the journey in around 2.5 hours.
Yes, all trains from Madrid to Barcelona are direct, meaning passengers do not need to change trains during the journey.
No, there is currently no sleeper train between Madrid and Barcelona because high-speed trains complete the journey in just a few hours.
Most trains depart from Madrid-Puerta de Atocha-Almudena Grandes Station, the main high-speed rail hub in Madrid.
The cheapest option is usually the bus, with prices starting around €15, but it takes much longer than the train. The cheapest train tickets typically start from €29 when booked in advance.
Yes, the route offers views of the Spanish countryside, open plains, and Zaragoza region, especially when traveling during daylight hours.
Yes, thanks to high-speed trains taking around 2.5 hours, it is possible to travel from Madrid to Barcelona and return the same day, although an overnight stay is recommended.
Barcelona offers many attractions including Sagrada Familia, Park Güell, La Rambla, Barcelona Cathedral, Gothic Quarter, and Mediterranean beaches, making it one of Spain’s top travel destinations.
Most travelers spend 2 to 3 days in Barcelona to explore major attractions, museums, and local culture.
Yes, taking the high-speed train from Madrid to Barcelona is the most popular, fastest, and most convenient travel option between the two cities.

Leave a Comment