Log InRegister
Quick Links : The Mindat ManualThe Rock H. Currier Digital LibraryMindat Newsletter [Free Download]
Home PageAbout MindatThe Mindat ManualHistory of MindatCopyright StatusWho We AreContact UsAdvertise on Mindat
Donate to MindatCorporate SponsorshipSponsor a PageSponsored PagesMindat AdvertisersAdvertise on Mindat
Learning CenterWhat is a mineral?The most common minerals on earthInformation for EducatorsMindat ArticlesThe ElementsThe Rock H. Currier Digital LibraryGeologic Time
Minerals by PropertiesMinerals by ChemistryAdvanced Locality SearchRandom MineralRandom LocalitySearch by minIDLocalities Near MeSearch ArticlesSearch GlossaryMore Search Options
Search For:
Mineral Name:
Locality Name:
Keyword(s):
 
The Mindat ManualAdd a New PhotoRate PhotosLocality Edit ReportCoordinate Completion ReportAdd Glossary Item
Mining CompaniesStatisticsUsersMineral MuseumsClubs & OrganizationsMineral Shows & EventsThe Mindat DirectoryDevice SettingsThe Mineral Quiz
Photo SearchPhoto GalleriesSearch by ColorNew Photos TodayNew Photos YesterdayMembers' Photo GalleriesPast Photo of the Day GalleryPhotography

Bou Azzer Mine, Ouisselsate Caïdat, Amerzgane Cercle, Ouarzazate Province, Drâa-Tafilalet Region, Moroccoi
Regional Level Types
Bou Azzer MineGroup of Mines
Ouisselsate CaïdatCaïdat
Amerzgane CercleCercle
Ouarzazate ProvinceProvince
Drâa-Tafilalet RegionRegion
MoroccoCountry

This page is currently not sponsored. Contact us for sponsorship opportunities.
PhotosMapsSearch
Latitude & Longitude (WGS84):
30° 31' 0'' North , 6° 54' 28'' West
Latitude & Longitude (decimal):
Type:
Group of Mines
Köppen climate type:
Nearest Settlements:
PlacePopulationDistance
Ouarzazat57,245 (2018)44.7km
Owned/operated by:
Mindat Locality ID:
123386
Long-form identifier:
mindat:1:2:123386:8
GUID (UUID V4):
f8806a7f-b8bb-4a79-9a07-59e7bf5578d5
Other/historical names associated with this locality:
Bou Azer Mine; Bouazzar Mine
Name(s) in local language(s):
Bou Azzer


See also Bou Azzer Mining District for references.

Select Mineral List Type

Standard Detailed Gallery Strunz Chemical Elements

Commodity List

This is a list of exploitable or exploited mineral commodities recorded from this region.


Mineral List

Mineral list contains entries from the region specified including sub-localities

44 valid minerals. 1 (TL) - type locality of valid minerals.

Rock Types Recorded

Note: data is currently VERY limited. Please bear with us while we work towards adding this information!

Rock list contains entries from the region specified including sub-localities

Select Rock List Type

Alphabetical List Tree Diagram

Detailed Mineral List:

Alloclasite
Formula: Co1-xFexAsS
Anorthoroselite
Formula: Ca2Co(AsO4)2 · 2H2O
Aragonite
Formula: CaCO3
Arsenolite
Formula: As2O3
Bouazzerite (TL)
Formula: Bi6(Mg,Co)11Fe3+14(AsO4)18(OH)4O12 · 86H2O
Type Locality:
Brannerite
Formula: UTi2O6
Calcite
Formula: CaCO3
Calcite var. Cobalt-bearing Calcite
Formula: (Ca,Co)CO3
Chalcopyrite
Formula: CuFeS2
'Chlorite Group'
Chromite
Formula: Fe2+Cr3+2O4
Cinnabar
Formula: HgS
Cobaltkoritnigite
Formula: Co(AsO3OH) · H2O
Dolomite
Formula: CaMg(CO3)2
Erythrite
Formula: Co3(AsO4)2 · 8H2O
Gersdorffite
Formula: NiAsS
Gold
Formula: Au
Gypsum
Formula: CaSO4 · 2H2O
References:
Hydronováčekite
Formula: Mg(UO2)2(AsO4)2 · 12H2O
Irhtemite
Formula: Ca4Mg(AsO4)2(HAsO4)2 · 4H2O
'K Feldspar'
'K Feldspar var. Adularia'
Formula: KAlSi3O8
Lavendulan
Formula: NaCaCu5(AsO4)4Cl · 5H2O
Löllingite
Formula: FeAs2
Molybdenite
Formula: MoS2
Moorhouseite
Formula: Co(SO4) · 6H2O
Nickeline
Formula: NiAs
Nováčekite
Formula: Mg(UO2)2(AsO4)2 · 10H2O
Pharmacoalumite
Formula: KAl4(AsO4)3(OH)4 · 6.5H2O
Pharmacolite
Formula: Ca(HAsO4) · 2H2O
Pharmacosiderite
Formula: KFe3+4(AsO4)3(OH)4 · 6-7H2O
Picropharmacolite
Formula: Ca4Mg(AsO4)2(HAsO4)2 · 11H2O
Powellite
Formula: Ca(MoO4)
Proustite
Formula: Ag3AsS3
Pyrargyrite
Formula: Ag3SbS3
Quartz
Formula: SiO2
Quartz var. Milky Quartz
Formula: SiO2
Quartz var. Sceptre Quartz
Formula: SiO2
Quartz var. Smoky Quartz
Formula: SiO2
Rammelsbergite
Formula: NiAs2
Realgar
Formula: As4S4
Roselite
Formula: Ca2Co(AsO4)2 · 2H2O
'Roselite-Wendwilsonite Series'
Safflorite
Formula: (Co,Ni,Fe)As2
Sainfeldite
Formula: Ca5(AsO4)2(AsO3OH)2 · 4H2O
Sarmientite
Formula: Fe3+2(AsO4)(SO4)(OH) · 5H2O
Silver
Formula: Ag
Skutterudite
Formula: CoAs3
Talmessite
Formula: Ca2Mg(AsO4)2 · 2H2O
'Talmessite-Anorthoroselite Series'
Uranospinite
Formula: Ca(UO2)2(AsO4)2 · 10H2O
Yukonite
Formula: Ca3Fe3+(AsO4)2(OH)3 · 5H2O
Yukonite var. Chromium-bearing Yukonite
Formula: Ca3(Fe3+,Cr)(AsO4)2(OH)3 · 5H2O
Zálesíite
Formula: CaCu6(AsO4)2(AsO3OH)(OH)6 · 3H2O

Gallery:

List of minerals arranged by Strunz 10th Edition classification

Group 1 - Elements
Gold1.AA.05Au
Silver1.AA.05Ag
Group 2 - Sulphides and Sulfosalts
Chalcopyrite2.CB.10aCuFeS2
Nickeline2.CC.05NiAs
Cinnabar2.CD.15aHgS
Molybdenite2.EA.30MoS2
Alloclasite2.EB.10bCo1-xFexAsS
Safflorite2.EB.15a(Co,Ni,Fe)As2
Löllingite2.EB.15aFeAs2
Rammelsbergite2.EB.15aNiAs2
Gersdorffite2.EB.25NiAsS
Skutterudite2.EC.05CoAs3
Realgar2.FA.15aAs4S4
Pyrargyrite2.GA.05Ag3SbS3
Proustite2.GA.05Ag3AsS3
Group 4 - Oxides and Hydroxides
Chromite4.BB.05Fe2+Cr3+2O4
Arsenolite4.CB.50As2O3
Quartz
var. Smoky Quartz
4.DA.05SiO2
4.DA.05SiO2
var. Sceptre Quartz4.DA.05SiO2
var. Milky Quartz4.DA.05SiO2
Brannerite4.DH.05UTi2O6
Group 5 - Nitrates and Carbonates
Calcite5.AB.05CaCO3
var. Cobalt-bearing Calcite5.AB.05(Ca,Co)CO3
Dolomite5.AB.10CaMg(CO3)2
Aragonite5.AB.15CaCO3
Group 7 - Sulphates, Chromates, Molybdates and Tungstates
Moorhouseite7.CB.25Co(SO4) · 6H2O
Gypsum7.CD.40CaSO4 · 2H2O
Powellite7.GA.05Ca(MoO4)
Group 8 - Phosphates, Arsenates and Vanadates
Cobaltkoritnigite8.CB.20Co(AsO3OH) · H2O
Erythrite8.CE.40Co3(AsO4)2 · 8H2O
Anorthoroselite8.CG.05Ca2Co(AsO4)2 · 2H2O
Talmessite8.CG.05Ca2Mg(AsO4)2 · 2H2O
Roselite8.CG.10Ca2Co(AsO4)2 · 2H2O
Irhtemite8.CG.55Ca4Mg(AsO4)2(HAsO4)2 · 4H2O
Picropharmacolite8.CH.15Ca4Mg(AsO4)2(HAsO4)2 · 11H2O
Sainfeldite8.CJ.Ca5(AsO4)2(AsO3OH)2 · 4H2O
Pharmacolite8.CJ.50Ca(HAsO4) · 2H2O
Sarmientite8.DB.35Fe3+2(AsO4)(SO4)(OH) · 5H2O
Lavendulan8.DG.05NaCaCu5(AsO4)4Cl · 5H2O
Bouazzerite (TL)8.DH.60Bi6(Mg,Co)11Fe3+14(AsO4)18(OH)4O12 · 86H2O
Pharmacosiderite8.DK.10KFe3+4(AsO4)3(OH)4 · 6-7H2O
Pharmacoalumite8.DK.12KAl4(AsO4)3(OH)4 · 6.5H2O
Zálesíite8.DL.15CaCu6(AsO4)2(AsO3OH)(OH)6 · 3H2O
Yukonite
var. Chromium-bearing Yukonite
8.DM.25Ca3(Fe3+,Cr)(AsO4)2(OH)3 · 5H2O
8.DM.25Ca3Fe3+(AsO4)2(OH)3 · 5H2O
Nováčekite8.EB.05Mg(UO2)2(AsO4)2 · 10H2O
Uranospinite8.EB.05Ca(UO2)2(AsO4)2 · 10H2O
Hydronováčekite8.EB.05Mg(UO2)2(AsO4)2 · 12H2O
Unclassified
'Roselite-Wendwilsonite Series'-
'K Feldspar'-
'Talmessite-Anorthoroselite Series'-
'Chlorite Group'-
'K Feldspar
var. Adularia'
-KAlSi3O8

List of minerals for each chemical element

HHydrogen
H PharmacoalumiteKAl4(AsO4)3(OH)4 · 6.5H2O
H CobaltkoritnigiteCo(AsO3OH) · H2O
H ErythriteCo3(AsO4)2 · 8H2O
H GypsumCaSO4 · 2H2O
H IrhtemiteCa4Mg(AsO4)2(HAsO4)2 · 4H2O
H LavendulanNaCaCu5(AsO4)4Cl · 5H2O
H MoorhouseiteCo(SO4) · 6H2O
H HydronováčekiteMg(UO2)2(AsO4)2 · 12H2O
H PharmacoliteCa(HAsO4) · 2H2O
H PharmacosideriteKFe43+(AsO4)3(OH)4 · 6-7H2O
H PicropharmacoliteCa4Mg(AsO4)2(HAsO4)2 · 11H2O
H RoseliteCa2Co(AsO4)2 · 2H2O
H AnorthoroseliteCa2Co(AsO4)2 · 2H2O
H SainfelditeCa5(AsO4)2(AsO3OH)2 · 4H2O
H SarmientiteFe23+(AsO4)(SO4)(OH) · 5H2O
H TalmessiteCa2Mg(AsO4)2 · 2H2O
H UranospiniteCa(UO2)2(AsO4)2 · 10H2O
H YukoniteCa3Fe3+(AsO4)2(OH)3 · 5H2O
H ZálesíiteCaCu6(AsO4)2(AsO3OH)(OH)6 · 3H2O
H BouazzeriteBi6(Mg,Co)11Fe143+(AsO4)18(OH)4O12 · 86H2O
H Yukonite var. Chromium-bearing YukoniteCa3(Fe3+,Cr)(AsO4)2(OH)3 · 5H2O
H NováčekiteMg(UO2)2(AsO4)2 · 10H2O
CCarbon
C AragoniteCaCO3
C CalciteCaCO3
C Calcite var. Cobalt-bearing Calcite(Ca,Co)CO3
C DolomiteCaMg(CO3)2
OOxygen
O K Feldspar var. AdulariaKAlSi3O8
O PharmacoalumiteKAl4(AsO4)3(OH)4 · 6.5H2O
O ArsenoliteAs2O3
O AragoniteCaCO3
O BranneriteUTi2O6
O CalciteCaCO3
O ChromiteFe2+Cr23+O4
O CobaltkoritnigiteCo(AsO3OH) · H2O
O Calcite var. Cobalt-bearing Calcite(Ca,Co)CO3
O DolomiteCaMg(CO3)2
O ErythriteCo3(AsO4)2 · 8H2O
O GypsumCaSO4 · 2H2O
O IrhtemiteCa4Mg(AsO4)2(HAsO4)2 · 4H2O
O LavendulanNaCaCu5(AsO4)4Cl · 5H2O
O MoorhouseiteCo(SO4) · 6H2O
O HydronováčekiteMg(UO2)2(AsO4)2 · 12H2O
O PharmacoliteCa(HAsO4) · 2H2O
O PharmacosideriteKFe43+(AsO4)3(OH)4 · 6-7H2O
O PicropharmacoliteCa4Mg(AsO4)2(HAsO4)2 · 11H2O
O PowelliteCa(MoO4)
O QuartzSiO2
O RoseliteCa2Co(AsO4)2 · 2H2O
O AnorthoroseliteCa2Co(AsO4)2 · 2H2O
O SainfelditeCa5(AsO4)2(AsO3OH)2 · 4H2O
O SarmientiteFe23+(AsO4)(SO4)(OH) · 5H2O
O Quartz var. Smoky QuartzSiO2
O TalmessiteCa2Mg(AsO4)2 · 2H2O
O UranospiniteCa(UO2)2(AsO4)2 · 10H2O
O YukoniteCa3Fe3+(AsO4)2(OH)3 · 5H2O
O Quartz var. Milky QuartzSiO2
O ZálesíiteCaCu6(AsO4)2(AsO3OH)(OH)6 · 3H2O
O Quartz var. Sceptre QuartzSiO2
O BouazzeriteBi6(Mg,Co)11Fe143+(AsO4)18(OH)4O12 · 86H2O
O Yukonite var. Chromium-bearing YukoniteCa3(Fe3+,Cr)(AsO4)2(OH)3 · 5H2O
O NováčekiteMg(UO2)2(AsO4)2 · 10H2O
NaSodium
Na LavendulanNaCaCu5(AsO4)4Cl · 5H2O
MgMagnesium
Mg DolomiteCaMg(CO3)2
Mg IrhtemiteCa4Mg(AsO4)2(HAsO4)2 · 4H2O
Mg HydronováčekiteMg(UO2)2(AsO4)2 · 12H2O
Mg PicropharmacoliteCa4Mg(AsO4)2(HAsO4)2 · 11H2O
Mg TalmessiteCa2Mg(AsO4)2 · 2H2O
Mg BouazzeriteBi6(Mg,Co)11Fe143+(AsO4)18(OH)4O12 · 86H2O
Mg NováčekiteMg(UO2)2(AsO4)2 · 10H2O
AlAluminium
Al K Feldspar var. AdulariaKAlSi3O8
Al PharmacoalumiteKAl4(AsO4)3(OH)4 · 6.5H2O
SiSilicon
Si K Feldspar var. AdulariaKAlSi3O8
Si QuartzSiO2
Si Quartz var. Smoky QuartzSiO2
Si Quartz var. Milky QuartzSiO2
Si Quartz var. Sceptre QuartzSiO2
SSulfur
S AlloclasiteCo1-xFexAsS
S ChalcopyriteCuFeS2
S CinnabarHgS
S GersdorffiteNiAsS
S GypsumCaSO4 · 2H2O
S MolybdeniteMoS2
S MoorhouseiteCo(SO4) · 6H2O
S ProustiteAg3AsS3
S PyrargyriteAg3SbS3
S RealgarAs4S4
S SarmientiteFe23+(AsO4)(SO4)(OH) · 5H2O
ClChlorine
Cl LavendulanNaCaCu5(AsO4)4Cl · 5H2O
KPotassium
K K Feldspar var. AdulariaKAlSi3O8
K PharmacoalumiteKAl4(AsO4)3(OH)4 · 6.5H2O
K PharmacosideriteKFe43+(AsO4)3(OH)4 · 6-7H2O
CaCalcium
Ca AragoniteCaCO3
Ca CalciteCaCO3
Ca Calcite var. Cobalt-bearing Calcite(Ca,Co)CO3
Ca DolomiteCaMg(CO3)2
Ca GypsumCaSO4 · 2H2O
Ca IrhtemiteCa4Mg(AsO4)2(HAsO4)2 · 4H2O
Ca LavendulanNaCaCu5(AsO4)4Cl · 5H2O
Ca PharmacoliteCa(HAsO4) · 2H2O
Ca PicropharmacoliteCa4Mg(AsO4)2(HAsO4)2 · 11H2O
Ca PowelliteCa(MoO4)
Ca RoseliteCa2Co(AsO4)2 · 2H2O
Ca AnorthoroseliteCa2Co(AsO4)2 · 2H2O
Ca SainfelditeCa5(AsO4)2(AsO3OH)2 · 4H2O
Ca TalmessiteCa2Mg(AsO4)2 · 2H2O
Ca UranospiniteCa(UO2)2(AsO4)2 · 10H2O
Ca YukoniteCa3Fe3+(AsO4)2(OH)3 · 5H2O
Ca ZálesíiteCaCu6(AsO4)2(AsO3OH)(OH)6 · 3H2O
Ca Yukonite var. Chromium-bearing YukoniteCa3(Fe3+,Cr)(AsO4)2(OH)3 · 5H2O
TiTitanium
Ti BranneriteUTi2O6
CrChromium
Cr ChromiteFe2+Cr23+O4
Cr Yukonite var. Chromium-bearing YukoniteCa3(Fe3+,Cr)(AsO4)2(OH)3 · 5H2O
FeIron
Fe AlloclasiteCo1-xFexAsS
Fe ChalcopyriteCuFeS2
Fe ChromiteFe2+Cr23+O4
Fe LöllingiteFeAs2
Fe PharmacosideriteKFe43+(AsO4)3(OH)4 · 6-7H2O
Fe Safflorite(Co,Ni,Fe)As2
Fe SarmientiteFe23+(AsO4)(SO4)(OH) · 5H2O
Fe YukoniteCa3Fe3+(AsO4)2(OH)3 · 5H2O
Fe BouazzeriteBi6(Mg,Co)11Fe143+(AsO4)18(OH)4O12 · 86H2O
Fe Yukonite var. Chromium-bearing YukoniteCa3(Fe3+,Cr)(AsO4)2(OH)3 · 5H2O
CoCobalt
Co AlloclasiteCo1-xFexAsS
Co CobaltkoritnigiteCo(AsO3OH) · H2O
Co Calcite var. Cobalt-bearing Calcite(Ca,Co)CO3
Co ErythriteCo3(AsO4)2 · 8H2O
Co MoorhouseiteCo(SO4) · 6H2O
Co RoseliteCa2Co(AsO4)2 · 2H2O
Co AnorthoroseliteCa2Co(AsO4)2 · 2H2O
Co Safflorite(Co,Ni,Fe)As2
Co SkutteruditeCoAs3
Co BouazzeriteBi6(Mg,Co)11Fe143+(AsO4)18(OH)4O12 · 86H2O
NiNickel
Ni GersdorffiteNiAsS
Ni NickelineNiAs
Ni RammelsbergiteNiAs2
Ni Safflorite(Co,Ni,Fe)As2
CuCopper
Cu ChalcopyriteCuFeS2
Cu LavendulanNaCaCu5(AsO4)4Cl · 5H2O
Cu ZálesíiteCaCu6(AsO4)2(AsO3OH)(OH)6 · 3H2O
AsArsenic
As AlloclasiteCo1-xFexAsS
As PharmacoalumiteKAl4(AsO4)3(OH)4 · 6.5H2O
As ArsenoliteAs2O3
As CobaltkoritnigiteCo(AsO3OH) · H2O
As ErythriteCo3(AsO4)2 · 8H2O
As GersdorffiteNiAsS
As IrhtemiteCa4Mg(AsO4)2(HAsO4)2 · 4H2O
As LavendulanNaCaCu5(AsO4)4Cl · 5H2O
As LöllingiteFeAs2
As NickelineNiAs
As HydronováčekiteMg(UO2)2(AsO4)2 · 12H2O
As PharmacoliteCa(HAsO4) · 2H2O
As PharmacosideriteKFe43+(AsO4)3(OH)4 · 6-7H2O
As PicropharmacoliteCa4Mg(AsO4)2(HAsO4)2 · 11H2O
As ProustiteAg3AsS3
As RammelsbergiteNiAs2
As RealgarAs4S4
As RoseliteCa2Co(AsO4)2 · 2H2O
As AnorthoroseliteCa2Co(AsO4)2 · 2H2O
As Safflorite(Co,Ni,Fe)As2
As SainfelditeCa5(AsO4)2(AsO3OH)2 · 4H2O
As SarmientiteFe23+(AsO4)(SO4)(OH) · 5H2O
As SkutteruditeCoAs3
As TalmessiteCa2Mg(AsO4)2 · 2H2O
As UranospiniteCa(UO2)2(AsO4)2 · 10H2O
As YukoniteCa3Fe3+(AsO4)2(OH)3 · 5H2O
As ZálesíiteCaCu6(AsO4)2(AsO3OH)(OH)6 · 3H2O
As BouazzeriteBi6(Mg,Co)11Fe143+(AsO4)18(OH)4O12 · 86H2O
As Yukonite var. Chromium-bearing YukoniteCa3(Fe3+,Cr)(AsO4)2(OH)3 · 5H2O
As NováčekiteMg(UO2)2(AsO4)2 · 10H2O
MoMolybdenum
Mo MolybdeniteMoS2
Mo PowelliteCa(MoO4)
AgSilver
Ag ProustiteAg3AsS3
Ag PyrargyriteAg3SbS3
Ag SilverAg
SbAntimony
Sb PyrargyriteAg3SbS3
AuGold
Au GoldAu
HgMercury
Hg CinnabarHgS
BiBismuth
Bi BouazzeriteBi6(Mg,Co)11Fe143+(AsO4)18(OH)4O12 · 86H2O
UUranium
U BranneriteUTi2O6
U HydronováčekiteMg(UO2)2(AsO4)2 · 12H2O
U UranospiniteCa(UO2)2(AsO4)2 · 10H2O
U NováčekiteMg(UO2)2(AsO4)2 · 10H2O

Geochronology

Mineralization age: Carboniferous : 315 Ma to 305 Ma

Important note: This table is based only on rock and mineral ages recorded on mindat.org for this locality and is not necessarily a complete representation of the geochronology, but does give an indication of possible mineralization events relevant to this locality. As more age information is added this table may expand in the future. A break in the table simply indicates a lack of data entered here, not necessarily a break in the geologic sequence. Grey background entries are from different, related, localities.

Geologic TimeRocks, Minerals and Events
Phanerozoic
 Paleozoic
  Carboniferous
   Pennsylvanian
ⓘ Brannerite (youngest age)305 MaVein No. 7, Bou Azzer Mine, Ouisselsate Caïdat, Amerzgane Cercle, Ouarzazate Province, Drâa-Tafilalet Region, Morocco
ⓘ Brannerite (oldest age)315 MaVein No. 7, Bou Azzer Mine, Ouisselsate Caïdat, Amerzgane Cercle, Ouarzazate Province, Drâa-Tafilalet Region, Morocco

Localities in this Region

  • Drâa-Tafilalet Region

Other Regions, Features and Areas containing this locality

African PlateTectonic Plate
Morocco

This page contains all mineral locality references listed on mindat.org. This does not claim to be a complete list. If you know of more minerals from this site, please register so you can add to our database. This locality information is for reference purposes only. You should never attempt to visit any sites listed in mindat.org without first ensuring that you have the permission of the land and/or mineral rights holders for access and that you are aware of all safety precautions necessary.

References

 
Mineral and/or Locality  
Mindat Discussions Facebook Logo Instagram Logo Discord Logo
Mindat.org is an outreach project of the Hudson Institute of Mineralogy, a 501(c)(3) not-for-profit organization.
Copyright © mindat.org and the Hudson Institute of Mineralogy 1993-2024, except where stated. Most political location boundaries are © OpenStreetMap contributors. Mindat.org relies on the contributions of thousands of members and supporters. Founded in 2000 by Jolyon Ralph.
Privacy Policy - Terms & Conditions - Contact Us / DMCA issues - Report a bug/vulnerability Current server date and time: April 23, 2024 06:11:50 Page updated: April 21, 2024 21:09:34
Go to top of page