The Solar System The Inner Planets The Outer Planets Inner and Outer Planets Compared Solar System Formation Table of Planets Solar System's Largest Objects Space A to Z Your Weight in Space Stars Galaxies The Milky Way
The Inner Planets The Sun Mercury Venus Earth Mars
The Outer Planets The Moon Jupiter Saturn Uranus Neptune Dwarf Planets Ceres Pluto Haumea Makemake Eris Comets Small BODIES Halley Hale-Bopp Shoemaker-Levy Asteroids Meteors
Exploring Space The Space Shuttle Voyager Space Missions List Astronomy Famous Astronomers History of Astronomy Hubble Space Telescope James Webb Telescope
Space A to Z Your Weight in Space Useful Links Contact Us Bob the Alien on Facebook Bob the Alien on Twitter
Saturn Menu  

Saturn's Moons

Saturn has 146 known moons orbiting it. Saturn's moons vary in shape and size from very large spherical objects to small fragments of rocks. Saturn has eight large major moons. These are Mimas, Enceladus, Tethys, Dione, Rhea, Titan, Hyperian and Iapetus. With the exception of Hyperian, all of them are spherical. Hyperian has a rather odd shape and resembles a sponge!

Titan is Saturn's largest moon. It was discovered in 1655 by the Dutch astronomer Christiaan Huygens and is the second largest moon in the solar system. The solar system's largest moon is Ganymede which orbits Jupiter. Titan is unique as it's the only moon to have a substantial atmosphere. Mimas is a moon with a huge crater that makes it look a little like Darth Vader's Death Star from Star Wars, and Enceladus appears to spew out jets of water and possibly has an ocean under its icy outer layer.

Mimas taken from Cassini Orbiter on 22nd October 2016 (Image credit: NASA/JPL-Caltech/Space Science Institute)

Saturn's inner moons and four of its major moons are located within the planet's famous ring system. Its four other major moons orbit beyond the rings. All of these moons are classed as regular moons which means that they formed while orbiting Saturn. They orbit in the same direction that Saturn rotates. This is known as a prograde orbit. They also orbit on a similar plane to Saturn's equator and rings.

At a much greater distance out are Saturn's irregular outer moons. Their orbits are a bit all over the place with some being circular while others are oval-shaped, and they travel at differing inclinations, meaning that they seem to go around the planet diagonally rather that around its equator. Irregular moons are ones that have been captured by Saturn's gravitational pull.

Below is a list of Saturn's moons, grouped into colourful categories.


Shepherd Group
Regular moons which are located nearby Saturn's rings. The moons are in pairs with one moon on the inner side of a ring and the other on the outer side of it. The two moons appear to hold the ring in place by "shepherding" it as they orbit the planet.
Co-orbital Moons
Regular moons which appear to share their orbit with another moon, travelling around Saturn together. Epimetheus and Janus orbit with each other, while Telesto and Calypso orbit with their mother moon Tethys. Helene and Polydeuces keep Dione company.
G Ring Group
A regular moon with a group all to itself! This moon is Aagaeon and it orbits inside Saturn's G Ring.
Alkyonides
Three small regular moons orbiting between the larger moons Mimas and Enceladus. They are named after three of the seven daughters of the giant Alcynoeus from Greek mythology.
Major Moons
Saturn's largest moons, all big enough to be spherical in shape, with the exception of Hyperion which looks a bit like a shrivelled-up sponge! Their large size means they were the first moons of Saturn to be discovered.
Inuit Group
Eight irregular prograde moons orbiting at a distance of 11 to 18 million kilometres from Saturn, inclined at 40 to 50 degrees and with varying orbital eccentricities. In other words, some travel in circular orbits, others are more egg-shaped. They are all reddish in colour and are believed to have formed from the break up of a larger object. Prograde means they orbit in the same direction as Saturn spins.
Norse Group
A large group of irregular retrograde moons orbiting at a distance of 12 to 24 million kilometres from Saturn, inclined at 136 to 175 degrees and in orbits of all shapes and sizes. Some of the moons are separated into further subgroups, known as the Skathi group and the Narvi group. With the exception of Phoebe, all moons in the Norse group are named after figures from Norse mythology, mythology from Scandinavian regions.
Gallic Group
Four irregular prograde moons orbiting at a distance of 16 to 19 million kilometres from Saturn, inclined at 35 to 45 degrees and with similar oval-shaped orbits. The moons are named after figures in Gallic or Celtic mythology, mythology from Ireland, Scotland and Wales and parts of England and France.
Ungrouped
Moons that either haven't been put into a group yet, or don't appear to fit the category to be part of any of the groups so are left ungrouped. There is currently only one ungrouped moon of Saturn. It also doesn't yet have a name, and instead goes under the codename S/2004 S 24.

List of Saturn's Moons

Name of Moon Diameter Orbital Distance Length of Orbit Discovered Discoverer Group
S/2009 S 1 0 km
0 miles
116,900 km
72,638 miles
11 hours 2009 Cassini Imaging Team Shepherd
Pan 28 km (34 x 31 x 20)
18 miles
133,584 km
83,005 miles
14 hours 1990 Mark Robert Showalter Shepherd
Daphnis 8 km
5 miles
136,505 km
84,820 miles
14 hours 2005 Cassini Imaging Team Shepherd
Atlas 30 km
19 miles
137,670 km
85,544 miles
14 hours 1980 Richard Terrile Shepherd
Prometheus 86 km
54 miles
139,380 km
86,607 miles
15 hours 1980 Stewart A. Collins Shepherd
Pandora 81 km
51 miles
141,720 km
88,061 miles
15 hours 1980 Stewart A. Collins Shepherd
Epimetheus 116 km
72 miles
151,422 km
94,089 miles
17 hours 1966 Richard Walker Co-orbital
Janus 179 km
111 miles
151,472 km
94,120 miles
17 hours 1966 Audouin Dollfus Co-orbital
Aegaeon 1 km
0 miles
167,500 km
104,079 miles
19 hours 2008 Carolyn Porco (Cassini Imaging Team) G-Ring
Mimas 396 km
246 miles
185,404 km
115,204 miles
23 hours 1789 William Herschel Major
Methone 3 km
2 miles
194,440 km
120,819 miles
24 hours 2004 Cassini Imaging Team Alkyonides
Anthe 2 km
1 miles
197,700 km
122,845 miles
25 hours 2007 Cassini Imaging Team Alkyonides
Pallene 4 km
3 miles
212,280 km
131,904 miles
27 hours 2004 Cassini Imaging Team Alkyonides
Enceladus 504 km
313 miles
237,950 km
147,855 miles
33 days 1789 William Herschel Major
Calypso 21 km
13 miles
294,619 km
183,067 miles
45 hours 1980 Dan Pascu, P. Kenneth Seidelmann, William A. Baum, Douglas G. Currie Co-orbital
Telesto 25 km
15 miles
294,619 km
183,067 miles
45 hours 1980 Bradford A. Smith, Harold Reitsema, Stephen M. Larson, John W. Fountain Co-orbital
Tethys 1,062 km
660 miles
294,619 km
183,067 miles
45 hours 1684 Giovanni Domenico Cassini Major
Dione 1,123 km
698 miles
377,396 km
234,503 miles
66 hours 1684 Giovanni Domenico Cassini Major
Helene 35 km
22 miles
377,396 km
234,503 miles
66 hours 1980 Pierre Laques, Jean Lecacheux Co-orbital
Polydeuces 3 km
2 miles
377,396 km
234,503 miles
66 hours 2004 Cassini Imaging Team Co-orbital
Rhea 1,528 km
949 miles
527,108 km
327,529 miles
108 hours 1672 Giovanni Domenico Cassini Major
Titan 5,149 km
3,200 miles
1,221,930 km
759,271 miles
16 days 1655 Christiaan Huygens Major
Hyperion 270 km
168 miles
1,481,010 km
920,255 miles
21 days 1848 William Bond, George Bond, William Lassell Major
Iapetus 1,469 km
913 miles
3,560,820 km
2,212,587 miles
79 days 1671 Giovanni Domenico Cassini Major
S/2019 S 1 5 km
3 miles
11,245,400 km
6,987,554 miles
444 days 2019 Edward Ashton, Bredd J. Gladman, Jean-Marc Petit, Mike Alexanderson Inuit
Kiviuq 17 km
11 miles
11,307,500 km
7,026,141 miles
449 days 2000 J. J. Kavelaars Inuit
S/2005 S 4 5 km
3 miles
11,324,500 km
7,036,705 miles
450 days 2005 Scott S. Sheppard and team Inuit
S/2020 S 1 4 km
2 miles
11,338,700 km
7,045,528 miles
451 days 2020 Scott S. Sheppard and team Inuit
Ijiraq 13 km
8 miles
11,348,500 km
7,051,617 miles
451 days 2000 J. J. Kavelaars, Brett J. Gladman Inuit
Phoebe 213 km
132 miles
12,905,900 km
8,019,339 miles
548 days 1898 William Henry Pickering Norse
S/2006 S 20 5 km
3 miles
13,193,800 km
8,198,232 miles
567 days 2006 Scott S. Sheppard and team Norse
S/2006 S 9 3 km
2 miles
14,406,600 km
8,951,829 miles
647 days 2006 Scott S. Sheppard and team Norse
Paaliaq 25 km
16 miles
15,012,800 km
9,328,504 miles
687 days 2000 J. J. Kavelaars Inuit
Skathi 8 km
5 miles
15,563,600 km
9,670,754 miles
728 days 2000 Brett J. Gladman and team Norse
S/2004 S 37 4 km
2 miles
15,822,400 km
9,831,565 miles
753 days 2004 Scott S. Sheppard and team Norse
S/2007 S 5 4 km
2 miles
15,835,700 km
9,839,829 miles
746 days 2007 Scott S. Sheppard and team Norse
S/2007 S 7 4 km
2 miles
15,931,700 km
9,899,480 miles
754 days 2007 Scott S. Sheppard and team Norse
S/2007 S 2 6 km
4 miles
15,939,100 km
9,904,079 miles
808 days 2007 Scott S. Sheppard and team Norse
S/2004 S 47 4 km
2 miles
16,050,600 km
9,973,361 miles
762 days 2004 Scott S. Sheppard and team Norse
S/2004 S 40 4 km
2 miles
16,075,600 km
9,988,896 miles
764 days 2004 Scott S. Sheppard and team Norse
Albiorix 29 km
18 miles
16,222,700 km
10,080,299 miles
783 days 2000 Matthew J. Holman and team Gallic
S/2019 S 2 3 km
2 miles
16,559,900 km
10,289,825 miles
799 days 2019 Edward Ashton and team Norse
Bebhionn 6 km
4 miles
16,900,900 km
10,501,712 miles
835 days 2004 Scott S. Sheppard and team Gallic
S/2007 S 8 4 km
2 miles
17,049,000 km
10,593,737 miles
836 days 2007 Scott S. Sheppard and team Gallic
S/2019 S 3 4 km
2 miles
17,077,200 km
10,611,260 miles
837 days 2019 Edward Ashton and team Norse
S/2004 S 29 4 km
2 miles
17,202,800 km
10,689,304 miles
859 days 2004 Scott S. Sheppard and team Gallic
S/2020 S 7 3 km
2 miles
17,400,000 km
10,811,838 miles
861 days 2020 Edward Ashton and team Norse
Skoll 5 km
3 miles
17,438,300 km
10,835,636 miles
878 days 2006 Scott S. Sheppard and team Norse
S/2004 S 31 4 km
2 miles
17,449,700 km
10,842,720 miles
854 days 2004 Scott S. Sheppard and team Inuit
Erriapus 10 km
6 miles
17,705,500 km
11,001,667 miles
871 days 2000 J. J. Kavelaars and team Gallic
Tarqeq 7 km
4 miles
17,724,200 km
11,013,286 miles
888 days 2007 Scott S. Sheppard and team Inuit
S/2019 S 14 4 km
2 miles
17,853,000 km
11,093,319 miles
893 days 2019 Edward Ashton and team Inuit
S/2020 S 2 3 km
2 miles
17,869,300 km
11,103,447 miles
897 days 2020 Edward Ashton and team Norse
Siarnaq 39 km
24 miles
17,937,000 km
11,145,514 miles
896 days 2000 J. J. Kavelaars, Brett J. Gladman Inuit
S/2019 S 4 3 km
2 miles
17,956,700 km
11,157,755 miles
904 days 2019 Edward Ashton and team Norse
S/2020 S 3 3 km
2 miles
18,054,700 km
11,218,649 miles
907 days 2020 Edward Ashton and team Inuit
S/2004 S 41 4 km
2 miles
18,095,000 km
11,243,690 miles
914 days 2004 Scott S. Sheppard and team Norse
S/2020 S 4 3 km
2 miles
18,235,500 km
11,330,993 miles
926 days 2020 Edward Ashton and team Gallic
S/2004 S 42 4 km
2 miles
18,240,800 km
11,334,286 miles
925 days 2004 Scott S. Sheppard and team Norse
Tarvos 15 km
9 miles
18,243,800 km
11,336,150 miles
926 days 2000 J. J. Kavelaars, Brett J. Gladman Gallic
Hyrrokkin 8 km
5 miles
18,348,800 km
11,401,394 miles
932 days 2004 Scott S. Sheppard and team Norse
Greip 5 km
3 miles
18,379,000 km
11,420,159 miles
921 days 2006 Scott S. Sheppard and team Norse
S/2020 S 5 3 km
2 miles
18,391,300 km
11,427,802 miles
933 days 2020 Edward Ashton and team Inuit
Mundilfari 7 km
4 miles
18,470,800 km
11,477,201 miles
953 days 2000 Brett J. Gladman and team Norse
S/2007 S 6 3 km
2 miles
18,544,900 km
11,523,245 miles
949 days 2007 Scott S. Sheppard and team Norse
S/2004 S 13 6 km
4 miles
18,594,700 km
11,554,189 miles
933 days 2004 Scott S. Sheppard and team Norse
S/2006 S 1 5 km
3 miles
18,745,500 km
11,647,891 miles
1015 days 2006 Scott S. Sheppard and team Norse
S/2004 S 43 4 km
2 miles
18,935,000 km
11,765,641 miles
980 days 2004 Scott S. Sheppard and team Norse
S/2006 S 10 3 km
2 miles
18,979,900 km
11,793,540 miles
983 days 2006 Scott S. Sheppard and team Norse
S/2019 S 5 3 km
2 miles
19,076,900 km
11,853,813 miles
990 days 2019 Edward Ashton and team Norse
Suttungr 7 km
4 miles
19,166,800 km
11,909,675 miles
1017 days 2000 Brett J. Gladman and team Norse
Jamsaxa 6 km
4 miles
19,197,900 km
11,928,999 miles
965 days 2006 Scott S. Sheppard and team Norse
Narvi 7 km
4 miles
19,226,600 km
11,946,832 miles
1004 days 2003 Scott S. Sheppard and team Norse
Gridr 5 km
3 miles
19,250,700 km
11,961,807 miles
1004 days 2004 Scott S. Sheppard and team Norse
Bergelmir 5 km
3 miles
19,290,200 km
11,986,352 miles
1006 days 2004 Scott S. Sheppard and team Norse
Hati 5 km
3 miles
19,435,300 km
12,076,512 miles
1039 days 2004 Scott S. Sheppard and team Norse
S/2007 S 3 5 km
3 miles
19,513,700 km
12,125,228 miles
978 days 2007 Scott S. Sheppard and team Norse
S/2004 S 44 5 km
3 miles
19,515,400 km
12,126,284 miles
1026 days 2004 Scott S. Sheppard and team Norse
S/2006 S 12 4 km
2 miles
19,569,800 km
12,160,087 miles
1035 days 2006 Scott S. Sheppard and team Gallic
S/2004 S 17 4 km
2 miles
19,574,300 km
12,162,883 miles
986 days 2004 Scott S. Sheppard and team Norse
S/2004 S 45 4 km
2 miles
19,693,600 km
12,237,012 miles
1038 days 2004 Scott S. Sheppard and team Norse
S/2006 S 11 3 km
2 miles
19,711,900 km
12,248,383 miles
1042 days 2004 Scott S. Sheppard and team Norse
S/2004 S 12 4 km
2 miles
19,801,200 km
12,303,872 miles
1048 days 2004 Scott S. Sheppard and team Norse
Eggther 6 km
4 miles
19,844,700 km
12,330,901 miles
1052 days 2004 Scott S. Sheppard and team Norse
S/2006 S 13 4 km
2 miles
19,953,800 km
12,398,693 miles
1060 days 2006 Scott S. Sheppard and team Norse
S/2019 S 6 4 km
2 miles
20,048,600 km
12,457,599 miles
1066 days 2019 Edward Ashton and team Inuit
Farbauti 5 km
3 miles
20,101,600 km
12,490,531 miles
1085 days 2004 Scott S. Sheppard and team Norse
S/2007 S 9 4 km
2 miles
20,174,600 km
12,535,891 miles
1078 days 2007 Scott S. Sheppard and team Norse
S/2019 S 7 4 km
2 miles
20,181,300 km
12,540,054 miles
1080 days 2019 Edward Ashton and team Norse
Thrymr 8 km
5 miles
20,236,700 km
12,574,478 miles
1094 days 2000 Brett J. Gladman and team Norse
S/2019 S 8 4 km
2 miles
20,284,400 km
12,604,118 miles
1088 days 2019 Edward Ashton and team Norse
S/2019 S 9 4 km
2 miles
20,359,000 km
12,650,472 miles
1093 days 2019 Edward Ashton and team Norse
Bestla 8 km
5 miles
20,432,100 km
12,695,894 miles
1084 days 2004 Scott S. Sheppard and team Norse
S/2004 S 46 3 km
2 miles
20,513,000 km
12,746,163 miles
1107 days 2004 Scott S. Sheppard and team Norse
Angrbodo 4 km
2 miles
20,591,000 km
12,794,630 miles
1114 days 2004 Scott S. Sheppard and team Norse
Aegir 6 km
4 miles
20,598,900 km
12,799,538 miles
1117 days 2004 Scott S. Sheppard and team Norse
S/2019 S 11 4 km
2 miles
20,663,700 km
12,839,803 miles
1115 days 2019 Edward Ashton and team Norse
Beli 4 km
2 miles
20,703,800 km
12,864,720 miles
1121 days 2004 Scott S. Sheppard and team Norse
S/2019 S 10 3 km
2 miles
20,713,400 km
12,870,685 miles
1123 days 2019 Edward Ashton and team Norse
S/2019 S 12 4 km
2 miles
20,904,500 km
12,989,429 miles
1138 days 2019 Edward Ashton and team Norse
Gerd 4 km
2 miles
20,947,500 km
13,016,148 miles
1143 days 2004 Scott S. Sheppard and team Norse
S/2019 S 13 3 km
2 miles
20,965,800 km
13,027,519 miles
1144 days 2019 Edward Ashton and team Norse
S/2006 S 14 3 km
2 miles
21,062,100 km
13,087,357 miles
1152 days 2006 Scott S. Sheppard and team Norse
Gunnlod 5 km
3 miles
21,141,900 km
13,136,942 miles
1158 days 2004 Scott S. Sheppard and team Norse
S/2019 S 15 3 km
2 miles
21,189,700 km
13,166,644 miles
1161 days 2019 Edward Ashton and team Norse
S/2020 S 6 3 km
2 miles
21,265,300 km
13,213,619 miles
1168 days 2020 Edward Ashton and team Norse
S/2004 S 7 5 km
3 miles
21,328,000 km
13,252,579 miles
1173 days 2004 Scott S. Sheppard and team Norse
S/2006 S 3 6 km
4 miles
21,353,000 km
13,268,114 miles
1227 days 2006 Scott S. Sheppard and team Norse
S/2005 S 5 3 km
2 miles
21,366,200 km
13,276,316 miles
1177 days 2005 Scott S. Sheppard and team Norse
Skrymir 5 km
3 miles
21,448,000 km
13,327,144 miles
1185 days 2019 Scott S. Sheppard and team Norse
S/2006 S 16 3 km
2 miles
21,720,700 km
13,496,591 miles
1207 days 2006 Scott S. Sheppard and team Norse
S/2006 S 15 4 km
2 miles
21,799,400 km
13,545,493 miles
1213 days 2006 Scott S. Sheppard and team Norse
S/2020 S 8 3 km
2 miles
21,966,700 km
13,649,448 miles
1228 days 2020 Edward Ashton and team Norse
Kari 6 km
4 miles
21,988,000 km
13,662,684 miles
1234 days 2006 Scott S. Sheppard and team Norse
Alvaldi 5 km
3 miles
21,995,600 km
13,667,406 miles
1232 days 2004 Scott S. Sheppard and team Norse
S/2004 S 28 4 km
2 miles
22,134,400 km
13,753,652 miles
1197 days 2004 Scott S. Sheppard and team Norse
S/2004 S 48 4 km
2 miles
22,136,700 km
13,755,081 miles
1242 days 2004 Scott S. Sheppard and team Norse
Geirrod 4 km
2 miles
22,259,500 km
13,831,386 miles
1251 days 2004 Scott S. Sheppard and team Norse
S/2004 S 50 3 km
2 miles
22,346,000 km
13,885,134 miles
1260 days 2004 Scott S. Sheppard and team Norse
S/2006 S 17 4 km
2 miles
22,384,900 km
13,909,305 miles
1264 days 2006 Scott S. Sheppard and team Norse
S/2004 S 49 4 km
2 miles
22,399,700 km
13,918,502 miles
1264 days 2004 Scott S. Sheppard and team Norse
Loge 5 km
3 miles
22,563,800 km
14,020,468 miles
1313 days 2006 Scott S. Sheppard and team Norse
S/2019 S 17 4 km
2 miles
22,724,100 km
14,120,074 miles
1291 days 2019 Edward Ashton and team Norse
Fenrir 4 km
2 miles
22,753,400 km
14,138,280 miles
1260 days 2004 Scott S. Sheppard and team Norse
S/2006 S 18 4 km
2 miles
22,760,700 km
14,142,816 miles
1298 days 2006 Scott S. Sheppard and team Norse
Ymir 19 km
12 miles
22,841,900 km
14,193,271 miles
1312 days 2000 Brett J. Gladman and team Norse
S/2019 S 19 3 km
2 miles
23,047,200 km
14,320,839 miles
1318 days 2019 Edward Ashton and team Norse
Surtur 6 km
4 miles
23,065,900 km
14,332,458 miles
1298 days 2006 Scott S. Sheppard and team Norse
S/2019 S 18 3 km
2 miles
23,140,700 km
14,378,937 miles
1327 days 2019 Edward Ashton and team Norse
S/2019 S 16 3 km
2 miles
23,266,700 km
14,457,229 miles
1341 days 2019 Edward Ashton and team Norse
S/2004 S 53 4 km
2 miles
23,279,800 km
14,465,369 miles
1342 days 2004 Scott S. Sheppard and team Norse
S/2004 S 24 3 km
2 miles
23,326,300 km
14,494,263 miles
1318 days 2004 Scott S. Sheppard and team Gallic
S/2004 S 21 3 km
2 miles
23,356,200 km
14,512,842 miles
1365 days 2004 Scott S. Sheppard and team Norse
S/2004 S 39 3 km
2 miles
23,463,800 km
14,579,701 miles
1278 days 2004 Scott S. Sheppard and team Norse
S/2004 S 36 3 km
2 miles
23,576,500 km
14,649,730 miles
1354 days 2004 Scott S. Sheppard and team Norse
Thiazzi 4 km
2 miles
23,577,500 km
14,650,351 miles
1366 days 2019 Scott S. Sheppard and team Norse
S/2019 S 20 3 km
2 miles
23,678,600 km
14,713,172 miles
1375 days 2019 Edward Ashton and team Norse
S/2006 S 19 4 km
2 miles
23,801,100 km
14,789,290 miles
1389 days 2006 Scott S. Sheppard and team Norse
Fornjot 6 km
4 miles
24,451,700 km
15,193,553 miles
1491 days 2004 Scott S. Sheppard and team Norse
S/2004 S 34 3 km
2 miles
24,865,000 km
15,450,365 miles
1413 days 2004 Scott S. Sheppard and team Norse
S/2004 S 51 4 km
2 miles
25,208,200 km
15,663,619 miles
1519 days 2004 Scott S. Sheppard and team Norse
S/2020 S 10 3 km
2 miles
25,314,800 km
15,729,857 miles
1527 days 2020 Edward Ashton and team Norse
S/2020 S 9 4 km
2 miles
25,434,100 km
15,803,987 miles
1534 days 2020 Edward Ashton and team Norse
S/2019 S 21 4 km
2 miles
26,439,000 km
16,428,401 miles
1636 days 2019 Edward Ashton and team Norse
S/2004 S 52 4 km
2 miles
26,448,100 km
16,434,056 miles
1633 days 2004 Scott S. Sheppard and team Norse
S/2004 S 26 4 km
2 miles
26,701,600 km
16,591,573 miles
1624 days 2004 Scott S. Sheppard and team Norse
Twitter X logo Facebook logo Email icon
© 2000 - 2024 SULTANA BARBECUE