Your browser does not support script The Story Behind That Picture 270 - How to Prevent AI Bots from Using Your Photographs and Intellectual Content for Machine Learning - By Thorsten Overgaard
Thorsten von Overgaard's Photography Website
  Get Newsletter & Free eBook  

 
 
The Story Behind That Picture - 270
topshadow
topshadow
Sign in to the Overgaard Academy on-line photography classes Subscribe for full access. It's free.         thorstenovergaard on Threads thorstenovergaard on Instagram Thorsten von Overgaard on Facebook Thorsten von Overgaard on Twitter Thorsten von Overgaard on LinkedIn Thorsten von Overgaard on Flickr Thorsten Overgaard on YouTube Thorsten Overgaard video on Vimeo Thorsten von Overgaard on Leica Fotopark Thorsten von Overgaard on 500px  
leica.overgaard.dk

Charlie Chaplin in 'Modern Times" (1938)


The Story Behind That Picture 270:
"How to Prevent AI Bots from Using Your Photographs and Intellectual Content for Machine Learning"

Add to Flipboard Magazine.

By Thorsten Overgaard. February 22, 2026. Most recent update August 5, 2026.

 

Dear Machine, Leave My Photographs Alone

Here is a quick guide on how to protect your website content from machine learning. Your photographs, videos, lyrics, articles, PDF documents, and more will not be used for machine learning

In this article I go over ways to tell the machines what they may do and what they may not do to your photographs, writings and intellectual property.

 


Old school in New York. © Thorsten Overgaard.

 

The IPTC tag that tells machines not to use your photographs for machine learning

Since 2023, IPTC added the new field, "Digital Source" (to add which AI generated an image, who designed it, and which prompt they used), and in 2023, more importantly, they added "Data Mining" to the fields of the IPTC.

Data Mining control whether the image can be used for AI training, and the field should say either "Prohibited" which completely prohibits all data mining (total block), or "Prohibited for AI/ML training" whihc blocks all AI and machine learning training, or "Prohibited for Generative AI/ML training" which blocks only generative AI training (where a machine looks at millions of pictures to learn patterns).

Adobe Lightroom and Capture One did not add these fields to the IPTC panel, for reasons of conservatism and/or that it is not relevant to the photographic technique. So you can't add anything to that field in Lightroom or Capture One as they don't exist in the software. If you want to add Data Mining to your photographs, you have to use ExifTool or the free software DINAX IPTC-Tagger.


The free software DINAX IPTC-Tagger allows you to update IPTC on a folder of pictures at a time. You select the folder, then update the IPTC information inside all the files in that folder.

 

The META tag on your website that tells machines not to use your photographs and writings for machine learning

In the top of every website page, inside the <HEAD> and </HEAD>, you add this meta tag:

     
  <meta name="robots" content="noai, noimageai">  
     

This is machine language that politely tells visiting AI bots that the content is not for AI machine learning, and that the images are not for machine learning.

You may ask ChatGPT directly, "Will you respect <meta name="robots" content="noai, noimageai">" and it will tell you that it does. Grok will answer the same, that they do respect it and will not use the content for machine learning.

According to a February 2026 report in the Danish newspaper Information, a massive, "gargantuan" influx of AI crawlers, acting as malicious scrapers, caused significant technical failures and slowed down their systems for hours in the daytime.

This is the reality of AI, they seek data like a massive flying swarms of grasshoppers that move together as one coordinated group and can strip a field bare in hours.

In a website you control (like I do with mine), you can insert the META on every page yourself. If you are using WordPress, you can add custom meta tags in SEO > Advanced > Additional head coder. Or via Theme by going Appearance > Theme File Editor > header.php and then add the META tag. If you use Shopify, you go Online Store > Themes > Edit Code and add the META line inside the <head>.

 

Leica M11 with Leica 50mm APO-Summicron-M ASPH f/2.0 LHSA. © Thorsten Overgaard.
Leica M11 with Leica 50mm APO-Summicron-M ASPH f/2.0 LHSA. © Thorsten Overgaard.

Update your robots.txt

You could/should have a text file in the root of your website called robots.txt which tell machine what to index, and what not to index. Mine was from 2006 and hadn't been updated since then. There was no need to.

The usual robots.txt file would be one which basically say to visiting robots and machines, "By all means, please make sure you index my entire website so I get as high as possible in search engines:"

     
  User-agent: *
Disallow:
 
     

 

The robots.txt file should be updated to tell all AI crawlers to not use the content for machine learning, but at the same time tell AI, Google, Microsoft Bing and other search engines that it is okay to index the page and refer people to the pages on your website.

The robots.txt content should be this and the file is simply uploaded to the root directory of your website (same place where your index.html would be):

     
 

User-agent: *
Disallow:

User-agent: GPTBot
Disallow: /

User-agent: ChatGPT-User
Disallow: /

User-agent: Google-Extended
Disallow: /

User-agent: ClaudeBot
Disallow: /

User-agent: PerplexityBot
Disallow: /

User-agent: CCBot
Disallow: /

User-agent: anthropic-ai
Disallow: /

User-agent: GrokBot
Disallow: /

User-agent: xAI
Disallow: /

 
     

This text would have to be updated as time goes by, as it addresses each AI bot. As new ones come and they change names, this list would have to be updated.

The
User-agent: *
Disallow:

basically says that everybody can index the content of the website domain. and everybody in this case includes AI bots. Then after that comes a list of AI bots that are not allowed (Disallow: /) to scrape the content and use it for machine learning.

In a website you control (like I do with mine, or you self-hosted a WordPress page), you can drop the robots.txt file in the root. In Shopify you go Online Store > Themes > Edit Code and look for (or create) robots.txt.liquid. If you blog on Substack, Medium (and similar blogs), you cannot control robots.txt or META tags. Your content is donated to the online monster.

Indexing vs Scraping

Indexing means that a robot indexes a page so it can refer to it. Building an index is building a pointer to the original content. Scraping is that a robot takes away a copy of all content for its own future use.

So indexing is ok, scraping is not.

 

From then artificial intelligence was nice: The machinery from 1907 that runs the clock in the cathedral in Aarhus, Denmark. © Thorsten Overgaard.
From when artificial intelligence was nice and friendly: The machinery from 1907 that runs the clock in the cathedral in Aarhus, Denmark. © Thorsten Overgaard.

 

Will it affect traffic?

No, Google, ChatGPT and all will still read and index your website, and gemini.google.com and chatGPT and others will appear as referrers in your web statistics to your content. You only excluded machine learning to happen.

  The AI Overview answers the question, which results in "Zero-click" on links.
  The AI Overview answers the question, which results in "Zero-click" on links.
   

However, there is a general drop in visitors to websites overall as Google Gemini prominently presents their AI overview first. On a computer it's 50% of the page somewhat, but on a smartphone it fills most of the screen and may answer the question you had. You have to click the x in the top right corner to remove that preview and see the "good old links" presentation.

This is named "zero-click searches," which is people like you and me searching for "How many Leica M3 cameras were sold" and the result comes up as an AI Overview giving answers to this simple question. Thus, you don't click on any of the links below, because you got your question answered.

"Zero-click" searches have risen to 72% for certain queries, dramatically lowering click-through rates (CTR) for publishers.

The decline in website traffic from searches has dropped anywhere from 20% to 60% depending on who you ask, and the traffic sent to websites from the links AI provides users is very small compared to what was lost.

This is a fact, and if you wondered why fewer people visit your website, that is the reason. It's not you, it's the world. Things change constantly. When Google started ranking mobile-friendly pages and suppressed not-mobile-friendly pages in 2015, traffic to those pages left behind was somewhat 45%.

What to do about it? Well, content is gold, and if what you make is the same as AI can answer, then there is no reason to visit your content. AI will read it and formulate an answer to the user. This is not machine learning, it's just a machine doing the search for the user.

Connecting with users through memberships, subscriptions, mailing lists is the answer to maintaining traffic and a readership of real humans. And then of course making content that is valuable to read and look at. The opposite strategy is to have AI create content that can be blasted onto YouTube, Instagram, TikTok, websites and all and that can generate a lot of traffic with little effort and no personal actual knowledge as to what you are talking about.

Out of this comes "AI-friendly SEO" (also called GEO or Answer Engine Optimization), which is optimizing your content so AI systems can easily understand, trust, and cite it in their answers. Then you make content, or format your content, so that machines can understand it and tell humans what they learned reading it.

In my world, my website became big on talking about Leica cameras when nobody else did and Leica didn't even have a website. 15 years later, when a new Leica comes out, 50+ influencers and youtubers hype it on the day of the release, some without having seen the product, some having used it for a few hours or days. In a changing world like that, my job changed from telling the world that something new existed, to not really care to announce a new product, but to release my thoughts, sample photos and advice on how to make it work, after months of use in the real world, not as an influencer, but as a photographer. And then add products exclusively for dedicated users who want to know the real deal (like my "Leica Q3 Know-All eBook" and "Leica M11 Video Masterclass." I make content for people, but at the same time have to help the machines send people to my content. That's the balance.

 

Whenever I see people read books or write in notebooks, I tend to take a photograph. Here in New Orleans. Leica M10-D with Leica 50mm Noctilux-M ASPH f/0.95. © Thorsten Overgaard.
Whenever I see people read books or write in notebooks, I tend to take a photograph. Here in New Orleans. Leica M10-D with Leica 50mm Noctilux-M ASPH f/0.95. © Thorsten Overgaard.

 

Don't blane the machines, blame yourself

As an actual fact, the traffic of visitors from Google hasn't dropped so much. What has dropped is the readership. We got lazy and use AI to tell us what the summary is about something, instead of reading website articles and learn by ourself. We may revitalize the joy of reading a well-written book, article, and so on, but looking at how it went with automatic spelling control and many othe things, we may become more and more plastic-fantastic as a culture and enjoy the pretence of it all.

 

Teaching the machines (who's the boss)

It is worth noting that today, AI works like Google used to (and Google now has AI integrated), which mean that you ask AI about something, and it tells you, and it also refers you to where to find the source and/or more about it. Sometimes it forgets to tell where it got it from, and then you ask for a source.

This means that you may want to educate AI about your content, or make it aware that you have content it should index. You can do that simply by asking, "What does Thorsten Overgaard say about the Leica 35mm Noctilux-M f/1.2" and it will go search all Thorsten Overgaard says about that lens. It eventually may show that AI can't tell the difference between Summilux f/1.4 and Noctilux f/1.2, and then you tell it that it's result is not correct (machine learning on an analog level, ha ha). And thus, next time someone asks about the lens, Thorsten Overgaard ranks on this subject.

 

More to come ...

Thank you for reading, and I hope you enjoyed this insight into the life of Artificial Intelligence. You are always welcome to email me with ideas, comments and suggestions.



/Thorsten Overgaard  

 

Get a free eBook on photography:

Start reading in a few minutes. Sign up here:

 
The Moment of Emotional Impact by Thorsten Overgaard - Free eBook  

 

* indicates required

 




 

 

Job #2285-0226


 

Leica Expert Thorsten Overgaard
Thorsten Overgaard's Leica Reviews and Article Index
Leica M digital camera reviews:   Leica L digital cameras:
Leica M12   Leica SL3
Leica M EV1   Leica SL3-S
Leica M11   Leica SL3-P
Leica M11-D   Leica SL2
Leica M11-P   Leica SL2-S
Leica M11 Monochrom   Leica SL (Type 601)
Leica M10   Panasonic Lumix S5 II X
Leica M10-P   Panasonic Lumix S1R
Leica M10-R   Leica TL2
Leica M10-D   Leica CL
Leica M10 Monochrom    
Leica M240   Leica L-Mount lenses:
Leica M246 Monochrom   Leica L-Mount lenses, interview with Peter Karbe
Leica MD-262 and Leica M60   Leica 50mm Summicron-SL f/2.0 ASPH
Leica M9 and Leica M-E   Leica 50mm Summilux-SL f/1.4 ASPH
Leica M9-P   Leica 35mm Summilux-TL f/1.4
Leica M9 Monochrom   Leitz Cine 73mm Hektor T2.1 L-mount
    Protecting Rings E67 by Thorsten Overgaard
     
    Leica Q Series:
     
    Leica Q3 43 APO
    Leica Q3
    Leica Q3 Monochrom
    Leica Q2 / Leica Q2 Monochrom
Leica M film cameras:   Leica Q (model 116)
Leica M6    
Leica M4   Small Leica mirrorless digital cameras:
Leica CL /Minota CLE (1973)   Leica V-Lux
    Leica C-Lux
Leica compact film cameras:   Leica D-Lux 8
Leica Minilux 35mm film camera   Leica D-Lux 7
Leica CM 35mm film camera   Leica D-Lux
    Leica Digilux 3
    Leica Digilux 2
    Leica Digilux 1
Leica M lenses:   Leica Digilux
Leica 21mm Summilux-M ASPH f/1.4    
Leica 21mm Leica Super-Elmar-M ASPH f/3.4   Leica R digital cameras:
Leica 21mm Super-Angulon-M f/3.4   Leica R8/ Leica R9 DMR Digital Back Imacon/Kodak
Leica 28mm Summilux-M ASPH f/1.4    
Leica 35mm Noctilux-M ASPH f/1.2   Leica R film cameras:
Leica 35mm Summilux-M ASPH FLE f/1.4 and f/1.4 AA   Leica R8 / Leica R9
Leica 35mm Summicron-M ASPH f/2.0   Leica R4
Leica 35mm APO-Summicron-M ASPH f/2.0   Leica R3 electronic
Leica 50mm ELCAN f/2.0   Leicaflex SL / SLmot film camera (1964-1976)
Leica 50mm Noctilux-M ASPH f/0.95 FLE    
Leica 50mm Noctilux-M f/1.0    
Leica 50mm Noctilux-M f/1.2   Leica R lenses:
7artisans 50mm f/1.1   Leica 19mm Elmarit-R f/2.8
Leica 50mm Summilux-M ASPH f//1.4   Leica 35mm Elmarit-R f/2.8
Leica 50mm Summilux II Pre-ASPH f/1.4 (2025)   Leica 50mm Summicron-R f/2.0
Leica 50mm Summicron-M f/2.0 "rigid" Series II   Leica 60mm Macro-Elmarit f/2.8
Leica 50mm APO-Summicron-M ASPH f/2.0   Leica 80mm Summilux-R f/1.4
Leica 50mm Elmar-M f/2.8 collapsible   Leica 90mm Summicron-R f/2.0
Leica 75mm Noctilux-M ASPH f/1.25   Leica 180mm R lenses
7artisans 75mm f/1.25   Leica 250mm Telyt-R f/4.0
Leica 75mm Summilux-M f/1.4   Leica 400mm Telyt-R f/6.8
Leica 90mm Summilux-M ASPH f/1.5   Leica 35-70mm Vario-Elmarit-R f/2.8
Leica 90mm APO-Summicron-M ASPH f/2.0   Leica 35-70mm Vario-Elmarit-R f/4.0
Leica 90mm Summarit-M f/2.5    
Leica 90mm Elmarit f/2.8   Medium format:
Leitz 90mm Thambar f/2.2   Hasselblad 907x CFV 100c
    Leica S1 digital scan camera
Leitz Cine lenses:   Leica S medium format cameras
Leica Cine lenses from Leitz Cine Wetzlar    
Leitz Cine Hektor Review    
    Sony mirrorless digital cameras:
History and overview:   Sony A7
Leica History and Heritage    
Famous Leica Usears   Fujifilm mirorrless digital cameras:
Leica Definitions   Fujifilm X-Pro 2
Leica Lens Compendium    
Leica Camera Compendium   "Magic of Light" 4K Television Channel
The Solms factory and Leica Wetzlar Campus   Thorsten von Overgaard's YouTube Channel
     
Photography Knowledge   Thorsten Overgaard books and education:
Calibrating computer screen for photographers   Thorsten Overgaard Masterclasses & Workshops
Which Computer for Photographers?   Lightroom Survival Kit
What is Copyright? Advice for Photogarphers   Lightroom Presets by Overgaard
Synchronizing Large Photo Archive with iPhone   Lightroom Brushes by Overgaard
Quality of Light   Capture One Pro Survival Kit
Lightmeters   Capture One Styles
Color meters for accurate colors (White Balance)   "The Photographers Workflow Masterclass"
White Balance & WhiBal   "Finding the Magic of Light" eBook (English)
Film in Digital Age   "Die Magie des Lichts Finden" eBook (German)
Dodge and Burn   "The Moment of Emotional Impact in Photography"
All You Need is Love   "Freedom of Photographic Expression" eBook
How to shoot Rock'n'Roll   "Composition in Photography" eBook
X-Rite   "The Portrait Book" eBook
The Origin of Photography   "A Little Book on Photography" eBook
Hasselblad/Imacon Flextight 35mm and 6x6 scanner   "After the Tsunami" Free eBook
    "Why do I Photograph?" eBook
The Science of Colors:   "The Artist's Guide to the Galaxy" eBook
Chart of all Leica camera's Kelvin Color Performance   "The Leica M EV1 Know-All eBook"
Chart of Hasselbad camera's Kelvin Color Performance   "The Leica M11 Know-All eBook"
    "The Leica Q Know-All eBook"
    "The Leica Q Video Masterclass"
    "The Leica Q2 Know-All eBook"
    "The Leica Q2 Video Masterclass"
    "The Leica Q3 Know-All eBook"
    "The Leica Q3 Video Masterclass"
    "The Leica Q3 43 Know-All eBook"
    "The Leica Q Series Master Lightroom Presets"
    "The Leica D-Lux 8 Know-All Class"
    "The Leica M11 Video Masterclass"
    "The Leica M EV1 Video Masterclass"
    "The Leica M10 Video Masterclass"
    "The Leica M240 Video Masterclass"
    "The Leica M9 Video Masterclass"
Famous Leica Photographers   "The Leica SL3 Know-All eBook"
Female Leica Photographers   The Digital Photographers Extension Course
    The Overgaard New Inspiration Extension Course
     
Leica Photographers:    
Henri Cartier-Bresson   Riccis Valladares
Rodney Smith   Christopher Tribble
Birgit Krippner   Martin Munkácsi
John Botte   Jose Galhoz
 
Douglas Herr   Milan Swolf
Vivian Maier   Jan Grarup
Morten Albek   Christopher West
Byron Prukston   Richard Avedon
     
The Story Behind That Picture:   Learn with Thorsten Overgaard:
More than 250 articles by Thorsten Overgaard   Leica M EV1 Masterclass (video course)
Thorsten Overgaard Workshop Schedule   Leica M9 Masterclass (video course)
    Leica M10 Masterclass (video course)
    Leica M240 Masterclass (video course)
Leica Forums and Blogs:   Leica M11 Masterclass (video course)
Jono Slack   Leica Q Masterclass (video course)
Sean Reid Review (reviews)   Leica Q2 Masterclass (video course)
Heinz Richter's Leica Barnack Berek Blog   Leica Q3 Masterclass (video course)
    Leica SL2 Masterclass (video course)
    Leica SL3 Masterclass (video course)
Connect with Thorsten Overgaard:   Leica TL2 Quick Start (video course)
Thorsten Overgaard on Instagram   Camera Excellence (video course)
Thorsten Overgaard on Threads   A Fly on the Wall (video course)
Thorsten Overgaard on YouTube   Mastering the Noctilux (video course)
Join the Thorsten Overgaard Mailing List   The Leica 50mm Lens Class (video course)
Thorsten Overgaard on Facebook   Street Photography Masterclass (video course)
Thorsten Overgaard on X   Adobe Photoshop Editing Masterclass
    The Photoraphers Workflow Masterclass
    Adobe Lightroom Survival Kit
    Capture One Survival Kit
    Overgaard Workshops & Masterclasses
    Overgaard One-on-One Training
    Thorsten Overgaard Archive Licencing
    Commision Thorsten Overgaard
 
The Von Overgaard Gallery Store:   Von Overgaard Ventilated lens shades:
Ventilated Shades "Always Wear A Camera"   Ventilated Shade for Current 35mm Summilux FLE
Camera Straps "Always Wear A Camera"   Ventilated Shade E46 for old Leica 35mm/1.4 lens
The Von Camera Bag   Ventilated Shade for Leica 50mm Summilux-M ASPH
The Von Mini Messenger Walkabout Camera Bag   Ventilated Shade E43 for older 50mm Summilux
Desk Blotters 'Always Wear A Camera"   Ventilated Shade for 35mm Summicron-M ASPH
Sterling Silver Necklace   Ventilated Shade for older 35mm/f2 lenses
Software for Photography   Ventilated Shade E39 for 50mm Summicron lenses
Signed Thorsten Overgaard Gallery Prints   Ventilated Shade for Leica 28mm Summilux
Video Masterclasses   Ventilated Shade for current 28mm Elmarit-M
Photography Books by Thorsten Overgaard   Ventilated Shade for older 28mm Elmarti-M
Photography Extension Courses   Ventilated Shade E49 for 75mm Summicron
    ventilated Shade E55 for 90mm Summicron
    Ventilated Shade for 28mm Summaron
    Ventilated Shade for 24mm Elmarit
    Ventilated Shade E60 for 50mm Noctilux and 75/1.4
Gallery Store Specials   Ventilated Shade for Leica Q, Leica Q2 and Leica Q3
 

Above: Charlie Chaplin in 'Modern Times" (1938)

 

Thorsten Overgaard in Toronto, by Sergio Maclean
Thorsten Overgaard in Toronto, by Sergio Maclean.

Thorsten von Overgaard is a Danish-American multiple award-winning photographer, known for his writings about photography and Leica cameras. He travels to more than 25 countries a year, photographing and teaching workshops to photographers. Some photos are available as signed editions via galleries or online. For specific photography needs, contact Thorsten Overgaard via email.

You can follow Thorsten Overgaard at his television channel magicoflight.tv.

Feel free to email to thorsten@overgaard.dk for questions, advice and ideas.

 




Also visit:

Overgaard Photography Workshops
Books by Thorsten Overgaard
Street Photography Masterclass Video
Adobe Photoshop Editing Masterclass
Adobe Lightroom Survival Kit
Lightroom Presets by Overgaard
Lightroom Brushes by Overgaard
Capture One Survival Kit

Capture One Styles by Overgaard
Signed Original Prints by Overgaard

Von Overgaard Gallery Store
Ventilated Shades by Overgaaard
Leather Camera Straps
Camea Bags
Leather Writing Pads
Sterling Silver Camera Necklace

Leica Definitions
Leica History
Leica Lens Compendium
Leica Camera Compendium
Leica 21mm Super-Elmar-M ASPH f/3.4
Leica 21mm Super-Angulon f/3.4
Leica 21mm Summilux-M ASPH f/1.4

Leica 28mm Summilux-M ASPH f/1.4
Leica 35mm Summilux-M ASPH f/1.4
Leica 35mm Summicron-M ASPH f/2.0
Leica 35mm APO-Summicron-M f/2.0

Leica 40mm Summicron-C f/2.0
Leica 50mm Noctilux-M ASPH f/0.95
Leica 50mm Summicron-SL f/2.0
Leica 50mm APO-Summicron-M f/2.0
Leica 50mm Summicron-M f/2.0
ELCAN 50mm f/2.0
Leica 50mm Summilux-M ASPH f/1.4
7artisans 50mm f/1.1
Leica 75mm Summilux-M f/1.4
Leica 75mm Noctilux-M ASPH f/1.25
7artisans 75mm f/1.25
Leica 80mm Summilux-R f/1.4
Leica 90mm APO-Summicron-M f/2.0
Leica 90mm Summilux-M f/1.5
Leica 35-70mm Vario-Elmarit-R f/2.8
Leitz Cine lenses
Leica L lenses

Leica M6

Leica M11-P
Leica M11
Leica M11 Monochrom
Leica M10
Leica M10-P

Leica M10-R
Leica M10-D
Leica M10 Monochrom
Leica M9, M9-P and Leica ME
Leica M9 Monochrom
Leica M 240
Leica M 240 for video
Leica M 262
Leica M-D 262

Leica M 246 Monochrom

Leica SL
Leica SL2
Leica SL2-S

Lecia SL3
Panasonic Lumix S1R
Leica R9 dSLR
Leica / Kodak/ Imacon digital back
Leica Q
Leica Q2
Leica Q2 Monochrom
Leica Q3
Leica CL
Leica TL2
Leica Sofort
Leica S medium format
Leica X
Leica D-Lux

Leica C-Lux

Leica V-Lux

Leica Digilux

Leica Digilux 1

Leica Digilux 2
Leica Digilux Zoom

Leica Digilux 4.3

Leica Digilux 3

Light metering
White Balance for More Beauty
Color Meters

Screen Calibration
Which computer to get
Sync'ing photo archive to iPhone
The Story Behind That Picture
"On The Road With von Overgaard"

Von Overgaard Masterclasses:
M11 / M10 / M9 / M240 / Q / Q2 / Q3 / SL2 / SL3 /TL2 /

Overgaard Photo Workshops



· © Copyright 1996-2026 · Thorsten von Overgaard


decoration
topshadow
 

© 1996 - 2026 Thorsten Overgaard. All rights reserved.

 

Web Analytics