string(24) "# Podcast Platform Links"

string(304) "The distributed nature of podcasting makes it complicated to link to a show/episode on a given platform. Some platforms provide [API methods](#api-documentation) to determine exact URLs or nothing at all, but many platforms support routes based on foreign keys that let us construct URLs with confidence."

string(0) ""

string(20) "## Table of Contents"

string(24) "1. [Glossary](#glossary)"

string(28) "1. [Show Links](#show-links)"

string(34) "1. [Episode Links](#episode-links)"

string(36) "1. [Resource Links](#resource-links)"

string(42) "1. [API Documentation](#api-documentation)"

string(32) "1. [Contributing](#contributing)"

string(26) "1. [Footnotes](#footnotes)"

string(0) ""

string(11) "## Glossary"

string(27) "### Show-level foreign keys"

string(88) "* `appleID`: An ID assigned by Apple Podcasts to each show submitted to their directory."

string(45) "* `feedURL`: The RSS feed URL of the podcast."

string(110) "* `podcastGUID`: A UUID provided in the RSS feeds of some podcasts or generated for them by the Podcast Index."

string(102) "* `podcastIndexShowID`: An ID assigned by the Podcast Index to each show submitted to their directory."

string(0) ""

string(30) "### Episode-level foreign keys"

string(56) "* `enclosureURL`: The URL of the media for each episode."

string(103) "* `episodeGUID`: An identifying string for each episode in the RSS feeds of most, but not all podcasts."

string(98) "* `podcastIndexEpisodeID`: An ID assigned by the Podcast Index to each episode in their directory."

string(0) ""

string(9) "### Other"

string(148) "* `base16()` or `hex()`: A method of encoding strings using a [hexadecimal numeral system](https://datatracker.ietf.org/doc/html/rfc4648#section-8)."

string(140) "* `base64url()`: A method of encoding strings using a [URL-safe variant of base64](https://datatracker.ietf.org/doc/html/rfc4648#section-5)."

string(174) "* `encodeURIComponent()`: A method of encoding strings by replacing special characters with [their UTF-8 encoding](https://datatracker.ietf.org/doc/html/rfc3986#section-2.1)."

string(121) "* `slug`: In this context, a string with a malleable, arbitrary value. For some platforms, it can be discarded entirely. "

string(123) "* `uniquePlatformID` and `uniqueEpisodeID`: A platform-specific identifier that may only be obtained via API or not at all."

string(0) ""

string(13) "## Show Links"

string(113) "| Platform | Foreign Keys | URL Pattern |"

string(113) "|------------------|--------------|-----------------------------------------------------------------------------|"

string(115) "| 1tuner | ✅ | `https://1tuner.com/podcast/${slug}/${base64url(feedURL)}` |"

string(115) "| Amazon Music | ❌ | `https://music.amazon.com/podcasts/${uniquePlatformID}` |"

string(115) "| AntennaPod | ✅ | `https://antennapod.org/deeplink/subscribe?url=${feedURL}` |"

string(115) "| Anytime Player | ✅ | `https://anytimeplayer.app/subscribe?url=${feedURL}` |"

string(115) "| Apple Podcasts | ✅ | `https://podcasts.apple.com/podcast/id${appleID}` |"

string(115) "| Breez | ✅ | `https://breez.link/p?feedURL=${encodeURIComponent(feedURL)}` |"

string(115) "| Castamatic | ✅ | `https://castamatic.com/guid/${podcastGUID}` |"

string(115) "| Castbox | ✅ | `https://castbox.fm/vic/${appleID}` |"

string(115) "| Castro | ✅ | `https://castro.fm/itunes/${appleID}` |"

string(115) "| CurioCaster | ✅ | `https://curiocaster.com/podcast/pi${podcastIndexShowID}` |"

string(115) "| Deezer | ❌ | `https://www.deezer.com/show/${uniquePlatformID}` |"

string(115) "| Fountain | ✅ | `https://fountain.fm/show/${podcastIndexShowID}` |"

string(115) "| Global Player | ❌ | `https://www.globalplayer.com/podcasts/${uniquePlatformID}` |"

string(115) "| Goodpods | ✅ | `https://www.goodpods.com/podcasts-aid/${appleID}` |"

string(115) "| gPodder | ✅ | `https://gpodder.net/subscribe?url=${feedURL}` |"

string(115) "| Hark | ❌ | `https://harkaudio.com/p/${uniquePlatformID}` |"

string(115) "| iHeartRadio | ❌ | `https://iheart.com/podcast/${uniquePlatformID}` |"

string(115) "| Luminary | ❌ | `https://luminarypodcasts.com/listen/${slug}/${slug}/${uniquePlatformID}` |"

string(133) "| Metacast | ✅ | `https://metacast.app/itunes/${appleID}`
`https://open.metacast.app/podcasts/{podcastGUID}`|"

string(115) "| Moon FM | ✅ | `https://moon.fm/itunes/${appleID}` |"

string(115) "| Overcast | ✅ | `https://overcast.fm/itunes${appleID}` |"

string(115) "| Pandora | ❌ | `https://pandora.com/podcast/${slug}/PC:${uniquePlatformID}` |"

string(115) "| Player FM | ✅ | `https://player.fm/subscribe?id=${encodeURIComponent(feedURL)}` |"

string(115) "| Pocket Casts | ✅ | `https://pca.st/itunes/${appleID}` |"

string(115) "| Podbean | ✅ | `https://www.podbean.com/itunes/${appleID}` |"

string(115) "| Podcast Addict | ✅ | `https://podcastaddict.com/feed/${encodeURIComponent(feedURL)}` |"

string(115) "| Podcast App | ❌ | `https://podcast.app/${slug}-p${uniquePlatformID}` |"

string(143) "| Podcast Guru | ✅ | `https://app.podcastguru.io/podcast/${appleID}`
`https://app.podcastguru.io/podcast/X${hex(feedURL)}`|"

string(115) "| Podcast Parrot | ✅ | `https://podcastparrot.app/show?url=${encodeURIComponent(feedURL)}` |"

string(115) "| Podcast Republic | ✅ | `https://www.podcastrepublic.net/podcast/${appleID}` |"

string(117) "| PodLP | ✅ | `https://link.podlp.app/${appleID}`
`https://link.podlp.app/${podcastGUID}`|"

string(115) "| podStation | ✅ | `https://podstation.github.io/subscribe-ext/?feedURL=${feedURL}` |"

string(115) "| Podurama | ✅ | `https://podurama.com/podcast/${slug}-i${appleID}` |"

string(115) "| Podverse | ✅ | `https://api.podverse.fm/api/v1/podcast/podcastindex/${podcastIndexShowID}` |"

string(115) "| Snipd | ❌ | `https://share.snipd.com/show/${uniquePlatformID}` |"

string(115) "| Sonnet | ✅ | `https://sonnet.fm/p/${appleID}` |"

string(115) "| Spotify | ❌ | `https://open.spotify.com/show/${uniquePlatformID}` |"

string(115) "| Steno.fm | ✅ | `https://steno.fm/show/${podcastGUID}` |"

string(141) "| The Podcast App | ✅ | `https://thepodcastapp.dev/p/itunes${appleID}`
`https://thepodcastapp.dev/p/${podcastIndexShowID}` |"

string(115) "| TrueFans | ✅ | `https://truefans.fm/${podcastGUID}` |"

string(115) "| TuneIn | ❌ | `https://tunein.com/podcasts/${uniquePlatformID}` |"

string(180) "| YouTube Music | ✅ | `https://music.youtube.com/library/podcasts?addrssfeed=${base64url(feedURL}`
`https://music.youtube.com/playlist?list=${uniquePlatformID}`|"

string(0) ""

string(16) "## Episode Links"

string(142) "| Platform | Foreign Keys | URL Pattern |"

string(142) "|----------------|--------------|------------------------------------------------------------------------------------------------------------|"

string(144) "| 1tuner | ✅ | `https://1tuner.com/podcast/${slug}/${base64url(feedURL)}/${encodeURIComponent(episodeGUID)}` |"

string(144) "| Amazon Music | ❌ | `https://music.amazon.com/podcasts/${uniquePlatformID}/episodes/${uniqueEpisodeID}` |"

string(144) "| Apple Podcasts | ❌ | `https://podcasts.apple.com/podcast/id${appleID}?i=${uniqueEpisodeID}` |"

string(144) "| Breez | ✅ | `https://breez.link/p?feedURL=${encodeURIComponent(feedURL)}&episodeID=${encodeURIComponent(episodeGUID)}` |"

string(144) "| Castamatic | ❌ | `https://castamatic.com/+${uniqueEpisodeID}` |"

string(144) "| Castbox | ❌ | `https://castbox.fm/episode/${slug}-id${uniquePlatformID}-id${uniqueEpisodeID}` |"

string(144) "| Castro | ❌ | `https://castro.fm/episode/${uniqueEpisodeID}` |"

string(144) "| Deezer | ❌ | `https://www.deezer.com/episode/${uniqueEpisodeID}` |"

string(144) "| Fountain | ✅ | `https://fountain.fm/episode/${podcastIndexEpisodeID}` |"

string(144) "| Global Player | ❌ | `https://www.globalplayer.com/podcasts/episodes/${uniqueEpisodeID}/` |"

string(144) "| Goodpods | ❌ | `https://goodpods.com/podcasts/${uniquePlatformID}/${uniqueEpisodeID}` |"

string(144) "| Hark | ❌ | `https://harkaudio.com/p/${uniquePlatformID}/${uniqueEpisodeID}` |"

string(144) "| iHeartRadio | ❌ | `https://iheart.com/podcast/${slug}-${uniquePlatformID}/episode/${slug}-${uniqueEpisodeID}` |"

string(144) "| Luminary | ❌ | `https://luminarypodcasts.com/listen/${slug}/${uniquePlatformID}/${slug}/${uniqueEpisodeID}` |"

string(144) "| Metacast | ❌ | `https://open.metacast.app/podcasts/episode/{uniqueEpisodeID}` |"

string(144) "| Overcast | ❌ | `https://overcast.fm/+${uniqueEpisodeID}` |"

string(144) "| Pandora | ❌ | `https://pandora.com/podcast/${slug}/${slug}/PC:${uniqueEpisodeID}` |"

string(144) "| Player FM | ❌ | `https://player.fm/series/${uniquePlatformID}/${uniqueEpisodeID}` |"

string(144) "| Pocket Casts | ❌ | `https://pca.st/episode/${uniqueEpisodeID}` |"

string(144) "| Podbean | ❌ | `https://podbean.com/media/share/dir-${uniqueEpisodeID}` |"

string(144) "| Podcast Addict | ✅ | `https://podcastaddict.com/episode/${encodeURIComponent(enclosureURL)}` |"

string(144) "| Podcast App | ❌ | `https://podcast.app/${slug}-e${uniqueEpisodeID}` |"

string(144) "| Podcast Guru | ❌ | `https://app.podcastguru.io/podcast/${appleID}/episode/${slug}-${uniqueEpisodeID}` |"

string(144) "| Podfriend | ✅ | `https://podfriend.com/podcast/${appleID}/${encodeURIComponent(episodeGUID)}` |"

string(144) "| Podurama | ❌ | `https://podurama.com/episode/${uniqueEpisodeID}` |"

string(144) "| Podverse | ❌ | `https://podverse.fm/episode/${uniqueEpisodeID}` |"

string(144) "| Snipd | ❌ | `https://share.snipd.com/episode/${uniquePlatformID}` |"

string(144) "| Sonnet | ❌ | `https://sonnet.fm/p/${appleID}/${uniqueEpisodeID}` |"

string(144) "| Spotify | ❌ | `https://open.spotify.com/episode/${uniqueEpisodeID}` |"

string(144) "| Steno.fm | ✅ | `https://steno.fm/show/${podcastGUID}/episode/${base64url(episodeGUID)}` |"

string(144) "| The Podcast App | ❌ | `https://thepodcastapp.dev/e/${uniqueEpisodeID}` |"

string(144) "| TrueFans | ❌ | `https://truefans.fm/${slug}/${uniqueEpisodeID}` |"

string(144) "| TuneIn | ❌ | `https://tunein.com/podcasts/p${uniquePlatformID}/?topicId=${uniqueEpisodeID}` |"

string(144) "| YouTube Music | ❌ | `https://music.youtube.com/podcast/${uniqueEpisodeID}` |"

string(0) ""

string(17) "## Resource Links"

string(173) "These resources also support podcast foreign keys, but their primary purpose may be directing listeners to one of the apps above rather than a primary listening destination."

string(0) ""

string(171) "| Platform | URL Pattern |"

string(171) "|-----------------|-------------------------------------------------------------------------------------------------------------------------------------------------------|"

string(155) "| Great Pods | `https://www.greatpods.co/podcasts?podcastIndexId=${podcastIndexShowID}`
`https://www.greatpods.co/podcasts?itunesId=${appleID}` |"

string(171) "| Odesli | `https://pods.link/i/${appleID}` |"

string(171) "| Plink | `https://plinkhq.com/i/${appleID}?to=page` |"

string(171) "| Pod Engine | `https://www.podengine.ai/podcasts/id/${appleID}` |"

string(171) "| pod.link | `https://pod.link/${appleID}`
`https://pod.link/${base64url(feedURL)}` |"

string(171) "| Podcast Details | `https://podcastdetails.com/?url=${feedURL}` |"

string(171) "| Podcast Index | `https://podcastindex.org/podcast/${podcastIndexShowID}`
`https://podcastindex.org/podcast/${podcastGUID}` |"

string(171) "| Podcast X-Ray | `https://podcastxray.com/podcast/${appleID}` |"

string(171) "| Podchaser | `https://podchaser.com/f/pod/${appleID}` |"

string(171) "| podfollow | `https://podfollow.com/${appleID}` |"

string(219) "| Podnews | `https://podnews.net/podcast/${appleID}`
`https://podnews.net/podcast/pi${podcastIndexShowID}`
`https://podnews.net/podcast/${podcastGUID}`
`https://podnews.net/podcast/${spotifyID}` |"

string(171) "| Rephonic | `https://rephonic.com/podcasts/${uniquePlatformID}` |"

string(0) ""

string(20) "## API Documentation"

string(69) "* [Apple Podcasts](https://performance-partners.apple.com/search-api)"

string(53) "* [Deezer](https://developers.deezer.com/api/podcast)"

string(55) "* [Listen Notes](https://www.listennotes.com/api/docs/)"

string(49) "* [Pocket Casts](https://pocketcasts.com/submit/)"

string(49) "* [Pod Engine](https://www.podengine.ai/api-docs)"

string(72) "* [Podcast Index](https://podcastindex-org.github.io/docs-api/#podcasts)"

string(59) "* [Podchaser](https://api-docs.podchaser.com/docs/overview)"

string(64) "* [Spotify](https://developer.spotify.com/documentation/web-api)"

string(0) ""

string(15) "## Contributing"

string(274) "If you have an update to improve this guide, please [fork the repo](https://github.com/nathangathright/podcast-platform-links/fork) and create a pull request. This Markdown document is easily editable from the GitHub web interface without the need to clone the repo locally."

string(0) ""

Die Gefährten des Rings · Green Room
Back to Dashboard
Cover

Die Gefährten des Rings

Produced by Svetlana

Ein Podcast über Hobbits, Zwerge, Elben, Menschen und andere Persönlichkeiten aus Tolkiens Welt.Music by TokyoRifft from PixabayLogo erstellt mit Canva.#Tolkien #Mittelerde #HerrderRingeDiscord: https://discord.gg/nsnZg65S
Arts › Books Books Education Fiction
OR clip standalone selections from the tracking grid below:
Recent Episode Log Feed
19 Samweis Gamdschie Teil 3
Published: Jan 11, 2026

Leider müssen alle guten Dinge enden. So ist es auch die letzte Folge über Sam Gamdschie, dem größten Helden aus Mittelerde. "Ich will nicht sagen, weinet nicht. Denn nicht alle Tränen sind von Übel." So sprach Gandalf. 

Snip
18 Gandalf Teil 2
Published: Jan 5, 2026

Hier kommt endlich die zweite Folge über Gandalf. Ich hoffe, ihr seid gut ins neue Jahr gestartet und wünsche euch viel Spaß beim Zuhören! 

Snip
17 Aragorn Teil 2
Published: Dec 13, 2025

Aragorn, Arathorns Sohn, Erbe von Königen, hat hier seinen zweiten Auftritt. Viel Spaß beim Zuhören! 

Snip
16 Gimli Teil 2
Published: Dec 7, 2025

Hier kommt die zweite Folge über meinen Lieblingszwerg Gimli, hier geht es um seine Abenteuer im Buch 3, also im ersten Teil von "Die zwei Türme". Viel Spaß beim Zuhören! 

Snip
15 Legolas Teil 2
Published: Nov 30, 2025

Diese Folge ist Legolas, dem Elben aus Düsterwald, gewidmet. Wolltet ihr schon immer wissen, wie alt er eigentlich ist? Diese und andere Fragen beantworte ich hier auf meine Weise, natürlich gestützt durch vorhandene Literatur und nicht selbst ausgedacht. 

Snip
14 Merry und Pippin Teil 2
Published: Nov 25, 2025

Juhu! Ich bin halbwegs wieder gesund und habe diese Folge nun ausnahmsweise unter der Woche aufgenommen, um sie direkt hochzuladen. Denn am Samstag, wo ich normalerweise aufnehme, war meine Stimme noch nicht so fit. Also, ich wünsche euch nun viel Spaß mit der gemeinsamen Folge über Merry und Pippin, wie wir sie im Buch 3 zu sehen bekommen. Danach gehen sie getrennte Wege, somit werde ich auch die nächsten Folgen über die beiden getrennt machen. Doch hier schien es mir sinnvoller, beide gemeinsam zu betrachten, da sie ihre Abenteuer weitestgehend gemeinsam erleben. 

Snip
13 Frodo Teil 2
Published: Nov 9, 2025

Diese Folge ist Frodo, dem Ringträger, gewidmet. Wir begleiten ihn auf seinem Weg durch Emin Muil, die Totensümpfe, Ithilien und schließlich bis nach Cirith Ungol. Viel Spaß beim Zuhören! 

Snip
12 Sam Gamdschie Teil 2
Published: Nov 1, 2025

Dies ist die zweite Folge über Sam Gamdschie, einen der größten Helden Mittelerdes. Viel Spaß beim Zuhören!

Snip
11 Gandalf Teil 1
Published: Oct 25, 2025

Jippi, die zehnte Folge ist geschafft!Hört nun die Folge über Mithrandir, Olorin, Gandalf, jedenfalls den weisen Zauberer aus Tolkiens Welt. In dieser ersten Folge über ihn geht es darum, wie wir ihn in den ersten beiden Büchern des Herrn der Ringe erleben.  Bild von Gordon Taylor auf Pixabay

Snip
10 Aragorn Teil 1
Published: Oct 19, 2025

Streicher? Aragorn? Elessar? Wer ist er, dieser geheimnisvolle Waldläufer, dem der Ringträger zum ersten Mal im Tänzelnden Pony in Bree begegnet? Dies ist der erste Teil der drei Folgen über Aragorn, einen meiner Lieblingscharaktere. 

Snip
9 Sonderfolge Adler
Published: Oct 11, 2025

Ja, warum haben sie denn nicht die Adler genommen? Das wäre doch sehr schlau, oder? Inspiriert durch das gleichnamige Lied der Band Reigenwillig habe ich heute früh diese Fanfiction geschrieben und präsentiere sie euch als Sonderfolge. Viel Spaß beim Zuhören?

Snip
8 Gimli Teil 1
Published: Oct 4, 2025

Das ist die Folge über Gimli, einen Zwerg und Elbenfreund, einem der standhaftesten und treuesten Gefähren, die man nur haben kann.Viel Spaß beim Zuhören!Da ich leider nicht so gut malen kann wie Mio vom Podcast Das rote Buch, habe ich mir erlaubt, das Bild von Gimli von einer KI erstellen zu lassen. 

Snip
7 Legolas Teil 1
Published: Sep 28, 2025

Ihr musstet darauf warten, aber ich hoffe, es hat sich gelohnt! Denn ich habe nicht nur die Folge über Legolas aufgenommen, sondern auch einige meiner Eindrücke vom Thüringer Tolkien Tag, liebevoll ThüToTa genannt, mit in die Folge genommen. Ich bin noch völlig beeindruckt davon, wie toll der gestrige Tag war, und noch mehr habe ich mich darüber gefreut, einige von euch wirklich live und offline getroffen zu haben. Ich fühle mich geehrt, dass einige der deutschen tolkienesken Podcaster mir versprochen haben, einen Gastauftritt in meinem Podcast zu machen. Mehr wird hier an dieser Stelle noch nicht verraten!

Snip
6 Boromir
Published: Sep 20, 2025

Boromir der Tapfere, Heermeister von Gondor - ihm ist diese Folge gewidmet. Begleitet mich auf der Reise durch Boromirs Gedanken und seinen Auftritt in Herr der Ringe, der tragischerweise nur sehr kurz ist. Auch hier ist meine Hauptquelle das Buch Herr der Ringe in der Übersetzung von Margaret Carroux. Nur an der Stelle, wo ich über die Bedeutung von Boromirs Namen spreche, und auch für das Filmzitat habe ich mich im Internet umgeschaut.Sollte jemand von euch des Elbischen mächtig sein, sagt mir bitte, ob die Übersetzung korrekt ist. Ich konnte leider keine vertrauenswürdige Quelle dafür finden. Kommt auf den Discord Server, abonniert meinen Podcast und schaut auch auf Instagram und Telegram vorbei. Ich freue mich auf euch! 

Snip
5 Pippin Tuk Teil 1
Published: Sep 14, 2025

Diese Folge ist einem hervorragenden Hobbit, einem der besten Freunde von Frodo und einem seiner Verwandten, gewidmet. Pippin ist der jüngste der vier Hobbits und muss noch viel lernen, bis er reifer und vernünftiger geworden ist. Wie immer ist hier meine Hauptquelle das Buch Der Herr der Ringe in der Übersetzung von Margaret Carroux. 

Snip
0 Trailer zum Podcast
Published: Sep 14, 2025

Liebe Freunde und Freundinnen der Hobbits, Zwergen, Menschen, Elben und anderen Geschöpfe aus Tolkiens Welt, herzlich willkommen zu einem neuen Podcast! Ich bin Svetlana, kenne das Buch Herr der Ringe seit mittlerweile 33 Jahren und möchte hier über verschiedene Charaktere, seien sie gut oder böse, sprechen und meine Gedanken mit euch teilen.Idee: einmal wöchentlich erscheint eine Folge zu einem der Charaktere, beginnend mit der Ringgemeinschaft. Den genauen Plan könnt ihr auf dem Discord Server nachlesen, der dort bei Bedarf aktualisiert wird. Hier geht es lang:https://discord.gg/UNkHp9W5Zudem gibt es einen Telegramkanal und einen Instagramauftritt, beide noch im Aufbau. Einfach in der Suche "Die Gefährten des Rings" eingeben, und schon findet ihr mich. Ich freue mich auf euch!Auf, ihr Hobbits und andere freundliche Geschöpfe, auf nach Mittelerde!

Snip
4 Merry Brandybock Teil 1
Published: Sep 4, 2025

Diese Folge widme ich einem der besten Freunde des Ringträgers Frodo, Merry Brandybock. Auch ihn  begleiten wir zunächst nur durch die ersten beiden Bücher im ersten Band bis zum Zerfall der Ringgemeinschaft. Da er hier keine besonders große Rolle spielt, ist diese Podcastfolge kürzer als die über Sam und Frodo. Doch auch Merry ist auf seiner ganz eigenen Heldenreise und bekommt später eine deutlich größere Rolle. 

Snip
3 Frodo Beutlin Teil 1
Published: Aug 30, 2025

Herzlich willkommen zur ersten Folge über Frodo Beutlin, den Ringträger. Seid gespannt auf seine Reise zum Schicksalsberg!Meine Quelle für diese Folge istTolkien, J. R. R.: Der Herr der Ringe, übersetzt von Margaret Carroux. Klett-Cotta 2009

Snip
2 Sam Gamdschie Teil 1
Published: Aug 24, 2025

In dieser Folge begegnen wir dem besten Hobbit aller Zeiten, zumindest meiner Meinung nach: Sam Gamdschie. Er ist der beste Freund, den man sich wünschen kann, und Bilbos würdiger Nachfolger. Freut euch mit mir auf eine Begegnung mit diesem wunderbaren Charakter! Doch Achtung, das ist kein spoilerfreier Podcast! Meine Quellen für diese Folge istTolkien, J. R. R.: Der Herr der Ringe, übersetzt von Margaret Carroux. Klett-Cotta 2009

Snip
1 - Über die Hobbits
Published: Aug 17, 2025

In dieser Folge erzähle ich euch einiges über die Hobbits, die kleinen Leute. Meine Quellen für diese Folge sind1. Tolkien, J. R. R.: Der Herr der Ringe, übersetzt von Margaret Carroux. Klett-Cotta 20092. Day, David: Das Buch von den Hobbits, übersetzt von Hans-Heinrich Wellmann. Gerstensaft 2013

Snip
Cover
Loading...
Green Room Radio