Content on this page was generated by AI and has not been manually reviewed.
This page includes AI-assisted insights. Want to be sure? Fact-check the details yourself using one of these tools:

Openvpn profile location: the complete guide to finding, organizing, and using OpenVPN profile files across devices 2026

nord-vpn-microsoft-edge
nord-vpn-microsoft-edge

VPN

Openvpn profile location the complete guide to finding organizing and using openvpn profile files across devices is all about knowing where OpenVPN keeps its profile files, how to manage them, and how to use them on different devices. Quick fact: your VPN setup hinges on where those profile files live and how you organize them. In this guide, you’ll get a practical, step-by-step overview, plus tips to keep everything tidy and secure. We’ll cover common locations by OS, how to import profiles on desktop and mobile, best practices for organizing multiple profiles, and troubleshooting tips. Whether you’re a beginner or a power user, this guide helps you find, classify, and deploy your OpenVPN profiles with confidence.

Useful resources and URLs text only, not clickable:

  • OpenVPN Official Documentation – openvpn.net
  • OpenVPN Community Forums – community.openvpn.net
  • Apple Support – iOS VPN setup – support.apple.com
  • Android VPN setup – Google Help – support.google.com
  • Windows Help – OpenVPN GUI setup – support.microsoft.com
  • Linux Networking – man pages for openvpn and NetworkManager – man7.org
  • VPN Security Best Practices – en.wikipedia.org/wiki/Virtual_private_network
  • OpenVPN Profiles Best Practices – en.wikipedia.org/wiki/OpenVPN
  • OpenVPN Access Server Documentation – openvpn.net/access-server
  • File Organization Tips – smallbusiness.chron.com
  • Data Privacy and VPNs – www.privacytools.io

Openvpn profile location the complete guide to finding organizing and using openvpn profile files across devices is not just about where the files sit—it’s about making your life easier. Quick fact: most profiles live in a dedicated folder on your device, but exact paths vary by OS. In this post, you’ll find a clear, hands-on plan to locate, categorize, and deploy profiles across Windows, macOS, Linux, Android, and iOS. Here’s what you’ll learn:

  • Where OpenVPN profile files are typically stored on different systems
  • How to import or import-export profiles on desktop and mobile
  • How to organize multiple profiles for families or teams
  • How to securely manage credentials and profile backups
  • Troubleshooting tips when profiles don’t load
  • A handy step-by-step checklist you can follow to set up a new device

Section highlights quick guide

  • OS-by-OS profile locations: Windows, macOS, Linux, Android, iOS
  • Structure of a typical .ovpn file and what each line means
  • Import workflows for OpenVPN GUI, Tunnelblick, NetworkManager, and mobile apps
  • Best practices for organizing a VPN library across devices
  • Security tips: handling credentials, separation of profiles, and backups
  • Troubleshooting flow: common errors and fixes
  • Real-world examples: family setup, contractor devices, and BYOD scenarios

Section 1: Understanding OpenVPN Profiles

  • What’s inside a profile: .ovpn files contain server address, port, protocol, encryption settings, and credentials often via separate files
  • Inline vs. separate files: some profiles embed certificates and keys directly; others link to separate .crt, .key, or .ovpn files
  • Key sections to know:
    • client or server settings
    • remote server and port
    • cipher and TLS auth
    • authentication method cert-based, username/password
    • ca, cert, key blocks or external references
  • How profiles map to devices: some devices prefer single-file profiles, others work best with a shared certificate store

Section 2: Common OpenVPN Profile Locations by OS

  • Windows
    • Typical path: C:\Users<YourUser>\OpenVPN\config\ or C:\Program Files\OpenVPN\config\
    • OpenVPN GUI expects .ovpn files in the config folder
    • If you’re using a corporate package, profiles may be deployed through the OpenVPN Access Server or managed by the IT department
  • macOS
    • Profiles often live in /Users//Library/Application Support/Tunnelblick/Configurations/ or /Library/Application Support/T Tunnelblick/Configurations/
    • Tunnelblick and Viscosity users typically manage profiles via their apps
  • Linux
    • Common locations: /etc/openvpn/client/, /home//openvpn/, or /etc/openvpn/
    • NetworkManager-openvpn can import profiles from a folder of .ovpn files
  • Android
    • OpenVPN Connect stores profiles in the app’s internal storage, often after you import via a .ovpn file or from a VPN provider app
    • You can also place .ovpn files in shared storage and import through the app
  • iOS
    • Profiles are managed inside the OpenVPN Connect app or a VPN profile installed via MDM; you typically import a .ovpn file into the app or via an accompanying configuration profile

Section 3: How to Locate Your Profiles Practical Steps

  • Step-by-step search tips
    1. Start with common folders listed above and use your OS search to look for *.ovpn files
    2. Check where your VPN app stores configurations In-app settings often show the current profile path
    3. If you’re in a corporate setup, ask IT where profiles are stored and whether they’re deployed via a management tool
    4. For backups, locate the root of your VPN container e.g., for Windows, the OpenVPN config folder
  • Quick tricks
    • On Windows, use the search bar to find *.ovpn and then right-click a profile to open its folder
    • On macOS, use Finder with the search term .ovpn and filter by name or kind
    • On Linux, run find / -name “*.ovpn” 2>/dev/null to locate files, then scope to likely user directories
  • Safety note: avoid editing profiles in place unless you know what you’re doing; a small change can break the connection

Section 4: Importing and Using Profiles Across Devices

  • Desktop Windows/macOS
    • Windows: Install OpenVPN GUI, copy .ovpn to config folder, run as admin, connect
    • macOS: Use Tunnelblick or Viscosity; import the .ovpn via the app, then connect
    • Tips: disable auto-connect on all networks except trusted ones to prevent leaks
  • Linux
    • Install OpenVPN or NetworkManager-openvpn
    • Copy your .ovpn file to /etc/openvpn/client/ and start with sudo systemctl start openvpn-client@.service
    • If using NetworkManager, import via GUI or nmcli: nmcli connection import type openvpn file
  • Android
    • Install OpenVPN Connect, import via the app from device storage or cloud
    • Ensure you grant necessary permissions for the app to store profiles securely
  • iOS
    • Install OpenVPN Connect, use “Import” to load .ovpn or configuration profile
    • For bulk deployments, consider MDM to push profiles to devices
  • Best-practice import tips
    • Keep a master copy of the .ovpn files in a secure archive
    • For multiple profiles, create a naming convention: Company-Dept-Profile-Location.ovpn
    • If credentials are embedded, keep the file secure and avoid sharing

Section 5: Organizing OpenVPN Profiles Across Devices

  • Naming conventions
    • Example: CorpHQ-Office1-OpenVPN.ovpn
    • Example: Contractor-Home-OpenVPN.ovpn
  • Folder structure ideas
    • Single-device: one folder per device with all relevant profiles
    • Multi-device: a central “Profiles” folder with subfolders per device type Windows, macOS, Linux, Android, iOS
  • Tracking and documentation
    • Keep a simple inventory: device name, profile name, purpose, expiration date, and last updated
    • Use a CSV or spreadsheet for quick searchability
  • Security practices
    • Encrypt backups of profiles that contain embedded credentials
    • Avoid sharing raw .ovpn files via insecure channels
    • Rotate certificates and keys as recommended by your VPN provider
  • Automation ideas
    • Scripted sync: store profiles in a cloud-synced folder encrypted and keep local devices updated
    • Use a config manager to push updated profiles when they change
  • For teams or families
    • Create a shared vault for profile backups
    • Use consistent naming and a simple onboarding checklist for new devices

Section 6: Security Considerations

  • Credential handling
    • If a profile uses embedded credentials, treat it like a password file; store it securely
    • Prefer separate secrets username/password rather than embedding them in the profile
  • Certificate management
    • Keep CA certificates and client certificates in a secure location
    • Revoke and rotate certificates according to your organization’s policy
  • Backups
    • Maintain encrypted backups of all profiles
    • Keep backups with a changelog so you know what changed and when
  • Device-level security
    • Ensure devices have strong passwords, biometrics, and up-to-date OS patches
    • Disable auto-restore of VPN profiles when a device is shared

Section 7: Troubleshooting Common Issues

  • Problem: Profile won’t load or connect
    • Check server address and port in the profile
    • Verify certificate validity and path references
    • Ensure the correct protocol UDP/TCP matches the server
  • Problem: DNS leaks or IP leaks
    • Enable “block external DNS” options or use a secure DNS in the profile
    • Confirm that the VPN tunnel is the default route and not bypassed by split tunneling
  • Problem: Authentication failures
    • If using username/password, re-enter credentials or check for account lockout
    • If certificate-based, verify that the certificate is not expired and is correctly referenced
  • Problem: Profile import errors on mobile
    • Confirm the file format is correct .ovpn and that the app has necessary permissions
    • Check for embedded file references that mobile apps can’t access
  • Problem: Slow connection
    • Choose a closer server, check your internet speed, or split-tunnel where appropriate
    • Verify MTU settings and avoid overly aggressive compression settings

Section 8: Real-World Scenarios

  • Scenario A: Family setup
    • Create a master folder with profiles for each family member
    • Use a single server with per-user certificates; avoid sharing credentials
    • Backup profiles to a family cloud storage with encryption
  • Scenario B: Freelancer or contractor
    • Maintain a minimal set of profiles: work, personal
    • Automate updates via a small script that pulls fresh profiles from a secure repo
  • Scenario C: BYOD in a small team
    • Use MDM to push a standard OpenVPN profile per member
    • Rotate credentials regularly and log access events

Section 9: Best Practices Checklist

  • Before you start
    • Identify devices and OS versions you’ll support
    • Decide on a naming convention and folder structure
  • While organizing
    • Keep a master copy of all profiles
    • Document profile details and expiration dates
  • When deploying
    • Use official apps for each platform
    • Import only from trusted sources and verify file integrity
  • Ongoing maintenance
    • Regularly review and rotate certificates
    • Audit backups and access logs
    • Keep software up to date

Section 10: Advanced Tips

  • Inline vs. separate files
    • Inline certificates can simplify sharing, but large profiles are harder to manage
    • Separate files offer easier rotation and access control
  • Scripting and automation
    • Shell or Python scripts can organize profiles, check dates, and push updates
    • Use version control for profile templates and configurations
  • Cross-device consistency
    • Maintain uniform server choices and same.net settings across devices for predictable behavior
  • Accessibility and usability
    • Provide clear labeling and instructions for each profile
    • Create a quick-start guide for new users and device types

Frequently Asked Questions

Table of Contents

How do I find where my OpenVPN profiles are stored on Windows?

Windows typically stores profiles in C:\Users<YourUser>\OpenVPN\config\ or C:\Program Files\OpenVPN\config. Use the file explorer search for *.ovpn and check these folders first.

Can I use the same profile on multiple devices?

Yes, you can reuse the same .ovpn profile on multiple devices, but consider per-device certificates for security and management convenience.

What’s the difference between an inline and a separate file profile?

Inline profiles embed certificates and keys directly in the .ovpn file, while separate files reference external certificate/key files. Inline is convenient for sharing, but separate files are easier to rotate securely.

How do I import an OpenVPN profile on macOS?

On macOS, you can use Tunnelblick or Viscosity. Open the app, choose Import, and select your .ovpn file. The app will handle the profile and connect.

How do I import an OpenVPN profile on Android?

Install OpenVPN Connect, then use Import to load the .ovpn file from device storage or a cloud location. Follow prompts to complete the setup.

How do I import an OpenVPN profile on iOS?

OpenVPN Connect on iOS allows you to import a .ovpn file or configuration profile. You can also install via an MDM if you’re in an enterprise environment.

What should I do if my profile won’t connect?

Check server address, port, protocol, and certificate validity. Confirm credentials if needed. Look for DNS or route configuration issues and ensure no conflicting VPN software is running.

How should I organize multiple profiles?

Use a consistent naming convention and a folder structure. Keep a master backup and document the purpose, device, and expiration date for each profile.

How do I rotate certificates safely?

Create new certificates, update the profile to reference the new certs, test in a controlled environment, then revoke the old certificates and delete old profiles.

Is it safe to store OpenVPN profiles in cloud storage?

It can be safe if you encrypt backups and limit access. Use a secure vault or encrypted cloud storage and only share profiles with trusted devices and users.

Openvpn profile location is the folder on your device where your .ovpn configuration files are stored.

If you’re trying to get your VPN setup running smoothly, you’re in the right place. In this guide, I’ll walk you through exactly where to find, move, and manage OpenVPN profiles on Windows, macOS, Linux, Android, and iOS. You’ll also learn how to backup profiles, import them into different clients, and troubleshoot common issues. Plus, I’ve included a simple checklist you can follow so you never lose track of your configurations again. And if you’re in the market for a robust VPN to pair with your profiles, check out this deal I’ve found—NordVPN 77% OFF + 3 Months Free — it’s a solid option to complement the OpenVPN workflow. NordVPN 77% OFF + 3 Months Free

Useful resources you’ll want to bookmark unClickable URLs for easy reference:

  • OpenVPN Official Documentation – openvpn.net
  • OpenVPN Community Forum – community.openvpn.net
  • Windows OpenVPN GUI – openvpn.net/downloads
  • Tunnelblick macOS – tunnelblick.net
  • OpenVPN for Android – play.google.com/store/apps/details?id=net.openvpn.openvpn
  • iOS OpenVPN Connect – apps.apple.com

Introduction: what you’ll learn in this guide
Openvpn profile location is the folder on your device where your .ovpn configuration files are stored. In this guide, you’ll discover:

  • How to locate OpenVPN profiles on Windows, macOS, Linux, Android, and iOS
  • The common default paths and how to adapt them when you customize your setup
  • How to back up, rename, and organize your profiles for quick access
  • How to move profiles between devices and environments without breaking connections
  • How to import profiles into different VPN clients OpenVPN Connect, Tunnelblick, NetworkManager, etc.
  • Security tips to protect your profiles and credentials
  • Troubleshooting steps for missing, corrupted, or expired profiles
  • A practical FAQ that answers the most common questions like “What file extension is used for OpenVPN profiles?” and “Can I share a profile with a colleague?”

By the end, you’ll feel confident locating and handling OpenVPN profiles no matter your platform, plus you’ll know how to keep everything neatly organized for quick connections. If you want a quick jumpstart, here’s a concise step-by-step you can follow right away:

  • Step 1: On your device, search for files ending in .ovpn
  • Step 2: Check the default config folders listed below per platform
  • Step 3: Copy or move the .ovpn files to a dedicated folder you create for VPN profiles
  • Step 4: Import the profile into your VPN client
  • Step 5: Test the connection and verify the server and credentials
  • Step 6: Back up the folder to a secure drive or cloud storage

And remember, organizing your OpenVPN profiles not only saves time but also reduces the risk of accidentally exposing a live credential. If you’re curious about optimizing your setup beyond file locations, I’ve included practical tips throughout this guide.

Body

What is an OpenVPN profile and why the location matters

An OpenVPN profile .ovpn file is a single configuration that tells the VPN client how to connect to a server. It includes the server address, port, protocol UDP or TCP, and the embedded or referenced certificates and keys needed to establish a secure tunnel. The profile location matters because:

  • It determines how easily you can switch servers or devices
  • It affects how you back up and restore your settings
  • It influences the security of your credentials if you’re not careful about where you store files
  • Some clients look in specific folders by default, so knowing the right location speeds up setup

Think of it like saving your house keys in the right place. If they’re scattered across your desk, you’ll spend extra time hunting them down when you need to leave the house. The same logic applies to OpenVPN profiles: a tidy, well-known location makes your life easier and your VPN practices more reliable.

Default profile locations by platform

Windows

  • Default OpenVPN GUI install location often uses: C:\Program Files\OpenVPN\config
  • The “config” folder is where you drop your .ovpn files so the client can see them
  • If you’re using alternative tools like OpenVPN GUI wrappers or third-party apps, profiles may live in:
    • C:\Users<YourUsername>\OpenVPN\config
    • C:\Users<YourUsername>\Documents\OpenVPN\config
  • Quick tips:
    • Use a single, centralized folder for all profiles and create a subfolder for each server or role e.g., Work, Personal, Backup
    • Add a simple naming convention: country-city-server.ovpn e.g., US-NYC-nyc1.ovpn

macOS

  • Traditional macOS VPN workflows often rely on Tunnelblick or the official OpenVPN client
  • Tunnelblick configurations live in:
    • /Users//Library/Application Support/Tunnelblick/Configurations
  • Other clients might expect:
    • /Library/Application Support/OpenVPN/config or ~/Library/Application Support/OpenVPN/config
    • For maximum portability, keep a master “OpenVPN Profiles” folder in your home directory and symlink the necessary profiles to the client’s specific config folder

Linux

  • Linux tends to be flexible since you can run OpenVPN from the terminal or through a desktop client
  • Common locations include:
  • /etc/openvpn/*.ovpn for system-wide profiles
  • /home//.openvpn/*.ovpn for user-specific profiles
  • If you manage multiple servers, consider a folder structure like /etc/openvpn/servers//*.ovpn
    • Use a dedicated profiles folder and avoid overwriting files with similar names
    • Keep permissions tight: readable by your user, not world-readable

Android

  • Android VPN apps like OpenVPN for Android often store or expect profiles in:
    • /sdcard/OpenVPN/config
    • /storage/emulated/0/OpenVPN/config
  • The exact path can vary by app version and device
    • Export .ovpn files to a dedicated folder on the internal storage and import from within the app
    • If your device uses an external SD card, keep a separate “OpenVPN” folder there for portability

iOS

  • iOS apps, including OpenVPN Connect, don’t always expose a global file system path like Android
  • Profiles are typically imported via:
    • Email attachments
    • iCloud Drive
    • Other cloud storage apps that connect to the OpenVPN app
    • Save profiles to a cloud-synced folder and import from the app’s import flow
    • Use the app’s built-in profile manager to organize and rename for quick recognition

How to identify what a profile contains

A profile file .ovpn is more than just a server address. It may include:

  • remote and protocol UDP/TCP
  • ca, cert, key inline blocks certificates and keys embedded or refer to separate certificate files
  • tls-auth or tls-crypt directives for extra security
  • cipher and auth directives that impact performance and security
  • plugin or script references for extra features
    If a profile is missing certificates ca, cert, key references or if those files aren’t found in the same folder, the connection will fail. Always keep the entire profile package intact or use a secure method to move inline-embedded profiles.

Organizing and naming your OpenVPN profiles

A clean structure goes a long way. Here are practical tips:

  • Create a master folder called OpenVPN-Profiles
  • Inside it, create subfolders by purpose: Personal, Work, Backup, Test
  • Name files clearly: country-city-server, e.g., US-NYC-nyc1.ovpn
  • If you have multiple profiles from the same server, add a suffix: US-NYC-nyc1-primary.ovpn, US-NYC-nyc1-backup.ovpn
  • Maintain a separate credentials file if your setup requires separate user credentials avoid storing passwords in the .ovpn if your security policy forbids it

Moving profiles between devices and keeping them secure

When you move a profile to a new device: Pia vpn deals: the definitive guide to savings, features, and performance for 2026

  • Copy or securely transfer the .ovpn file and any necessary CA/cert/key files
  • Ensure the receiving device’s VPN client supports the embedded or external certificate references
  • For devices that use cloud sync, consider placing the profile in a cloud-backed folder but restrict access permissions
  • After transferring, test the connection immediately to confirm that the server, credentials, and encryption are intact
    Security best practices:
  • Never share profiles with passwords in plain text
  • If you’re using a single profile across many devices, consider splitting credentials and using different profiles per device or per user
  • Encrypt backup copies of your profiles and store them in a password-protected archive
  • Periodically rotate certificates and re-export updated profiles from the server

Importing profiles into different VPN clients

Import methods vary by client:

  • OpenVPN Connect Android/iOS: Import from file or paste the content
  • OpenVPN GUI Windows: Copy .ovpn into C:\Program Files\OpenVPN\config and refresh the client
  • Tunnelblick macOS: Double-click a .ovpn file to import into the Configurations folder
  • NetworkManager Linux: Import via the VPN section. some distros require the openvpn package and a GUI applet
  • Third-party clients: Many support importing .ovpn files directly. if you see a “config import” option, it’s usually straightforward
    Tips:
  • If your profile uses inline certificates embedded CA/cert/key blocks, the import is often a single file. if it references external certificate files, you’ll need to place those CA and cert files alongside the .ovpn
  • After import, verify that the profile appears with a recognizable name and that you can select a server for a quick test

Common issues and quick fixes

  • Profile not found after an import: double-check the file location and ensure the client is pointing to the correct folder
  • Certificates not found: ensure all referenced files are in the same folder as the .ovpn or embedded correctly
  • Connection fails due to wrong credentials or server mismatch: verify the remote server address and port, and ensure credentials if required are correct
  • Permission errors on Linux: ensure your user has read access to the profile and any referenced certificate files
  • Expired certificates: re-export the profile from your VPN server or admin console with a valid certificate and re-import
  • DNS leaks or IP leaks after connection: consider enabling DNS leak protection in your client and using a secure DNS provider

Best practices for OpenVPN profile security and maintenance

  • Keep profiles in a private folder, protected by appropriate OS permissions
  • Use separate profiles for different devices or use cases to minimize cross-exposure
  • Periodically audit and refresh certificates. revoke and rotate as needed
  • Maintain a simple naming convention so you can identify the purpose, server, and date at a glance
  • Back up profiles to an encrypted drive or secure cloud storage. never keep backups in plain text on shared devices
  • When sharing profiles for collaboration, use a secure channel and rotate the profiles after use

Real-world tips and sanity checks

  • If you switch between work and personal networks, keeping distinct profiles for each ensures you’re not accidentally routing through the wrong server
  • For traveling or temporary setups, a portable profile folder is handy—you can carry it on a USB drive and import on the go
  • If you use multiple VPN providers, maintain a consistent folder structure and naming scheme to avoid mixing up credentials
  • Regularly review which servers you use most and prune older, rarely used profiles to keep things tidy

FAQ Section

Frequently Asked Questions

What is OpenVPN profile location?

Openvpn profile location is the folder on your device where your .ovpn configuration files are stored, including any referenced certificates or keys.

How do I find my OpenVPN profile on Windows?

On Windows, your OpenVPN profiles typically live in C:\Program Files\OpenVPN\config. If you’re using a different client, check the app’s settings or look under C:\Users<YourUsername>\OpenVPN\config or Documents\OpenVPN\config.

How do I locate OpenVPN profile on macOS?

macOS users often find profiles in /Users//Library/Application Support/Tunnelblick/Configurations for Tunnelblick. Other clients may use /Library/Application Support/OpenVPN/config or a user folder like ~/Library/OpenVPN/config. One click vpn download: the ultimate guide to installing, comparing, and optimizing a one-click VPN experience 2026

Where are OpenVPN profiles stored on Linux?

Linux commonly stores profiles in /etc/openvpn/.ovpn for system-wide usage or /home//.openvpn/.ovpn for user-specific setups.

How can I move my OpenVPN profile to another device?

Copy the .ovpn file and any necessary certificate/key files to the new device. Place them in the equivalent profile folder for the client you’re using, then import or reconnect. Ensure you maintain your folder structure and file permissions.

How do I import an OpenVPN profile into the app?

Open the app OpenVPN Connect, Tunnelblick, etc., look for an option like Import or Import Profile, and select the .ovpn file. If the profile references external certs, place those files in the same folder or ensure the content is embedded.

What file extensions are used for OpenVPN profiles?

The primary extension is .ovpn. Some configurations use .conf or may have embedded inline certs within the .ovpn file itself.

How do I back up my OpenVPN profiles?

Copy the entire folder containing your .ovpn files and related certificate/key files to a secure backup location. Encrypt the backup if possible and store it in a separate location from your primary device. Nordvpn edgerouter x 2026

Can I share my OpenVPN profile with others?

Yes, you can share a profile for collaboration, but you should avoid sharing unencrypted credentials. Use profiles with embedded certificates or distribute a fresh .ovpn with needed certificates. Rotate credentials when the profile is shared among multiple people.

What should I do if my OpenVPN profile is expired or revoked?

Re-issue or re-export a new profile from your VPN server admin or service provider. Replace the old .ovpn file with the new one and re-import it in your VPN client. Verify the new profile works before removing the old one.

How can I rename an OpenVPN profile without breaking it?

If the client you’re using relies on the file name, rename only the .ovpn file while keeping the content intact. If you have external references certificate files mentioned inside the .ovpn, ensure those references still point to the correct filenames after renaming.

Do OpenVPN profiles include credentials?

Some profiles embed credentials or certificates directly inside the .ovpn file inline blocks, while others reference separate certificate files. If credentials are separate, you’ll need to ensure those files accompany the .ovpn when moving or backing up.

End of guide Mullvad vpn vs expressvpn: comprehensive comparison of privacy, speed, pricing, features, and streaming support in 2026

巴哈姆特vpn:全面指南、选择要点、设置步骤、速度优化与在中国使用的实用建议

Recommended Articles

Leave a Reply

Your email address will not be published. Required fields are marked *

×