Liabilities / Assets
60th percentile
Tied with the lowest-debt nonprofits in its peer group.
EIN 84-4434254 • 501(c)3 • Chicago, IL
Profile
Great Lakes Pigeon Rescue's mission is to save the lives of homeless domestic and non-releasable pigeons and doves in the Great Lakes region, who otherwise would face euthanasia or a slow death from lack of care, by providing foster homes, adoption services, medical treatment, and compassionate education about the need for pigeon and dove rescue.
Precomputed percentiles relative to similar nonprofits. These scores are descriptive rather than judgmental.
Liabilities / Assets
60th percentile
Tied with the lowest-debt nonprofits in its peer group.
Liabilities / Revenue
62nd percentile
Tied with the lowest-debt nonprofits in its peer group.
Net Margin
71st percentile
Higher net margin than 71% of similar nonprofits.
Top Officer Pay
85th percentile
Higher top officer pay than 85% of similar nonprofits.
Top officer pay equals 5.8% of source-year revenue.
Asset Growth
88th percentile
Faster asset growth than 88% of similar nonprofits.
Revenue Growth
83rd percentile
Faster revenue growth than 83% of similar nonprofits.
Assets
Up$71,338
Up $26,294 (+58%) from 2023
Liabilities
Flat$0
Flat from 2023
Net Assets
Up$71,338
Up $26,294 (+58%) from 2023
Revenue
Up$160,309
Up $50,380 (+46%) from 2023
Expenses
Up$134,015
Up $36,661 (+38%) from 2023
Net Income
Up$26,294
Up $13,719 (+109%) from 2023
Most recent year
2024 • Form 990EZDetailed filing. Detailed filing data is available for this year.
Great Lakes Pigeon Rescue's mission is to save the lives of homeless domestic and non-releasable pigeons and doves in the Great Lakes region, who otherwise would face euthanasia or a slow death from lack of care, by providing foster homes, adoption services, medical treatment, and compassionate education about the need for pigeon and dove rescue.
| Description | Grants | Expenses |
|---|---|---|
| In 2024 our organization provided emergency rescue and medical care for 596 domestically bred and non-releasable pigeons and doves who were abandoned, sick, injured, and/or starving. Because of the hard work of our committed volunteers and collaborations within our communities, we exceeded our goal for 2024 and our long term goal is to continue and expand this lifesaving work. | $0 | $77,015 |
| 700 rescued birds received care, medical treatment, and housing in 2024. This met our goal for this time period. Long term goal includes continuing to provide lifesaving care for these otherwise neglected, abandoned birds, thus striving to spread compassion and inspire hope throughout our communities. | $10,000 | $52,000 |
| In 2024, our organization trained and cultivated new rescue foster volunteers for 86 birds, which entails caring for the physical and emotional wellbeing of pigeons or doves who are waiting for their forever home. The new foster volunteers are trained by our volunteer coaches, and our organization provides cages and basic supplies along with continual support for the new fosters. This met our goal for the year, which we plan long term to expand annually as the more foster homes we have, the more pigeons and doves we are able to rescue and to care for. | $0 | $5,000 |
| Name | Title | Full / Part Time | Base | Other | Total |
|---|---|---|---|---|---|
| Blanca Uribe | Vice President | FT | $9,295 | - | $9,295 |
| Elizabeth Challoner | Treasurer & Secretary | FT | $0 | - | - |
| Eve Sonnier | President | FT | $0 | - | - |
| Susan Jicha | Director | PT | $0 | - | - |
| Christina Picchi | Director | PT | $0 | - | - |
| Natalie Quist | Director | PT | $0 | - | - |
“Expenses for care of the rescued birds, including food and Veterinary care”
“No assets acquired in 2024. 2024 EOY assets reflect prior assets still on hand at EOY.”
This appendix keeps the raw XML leaves available for debugging and edge-case review. The human report above is the primary experience.
| Path | # | Value |
|---|---|---|
| IRS990EZ/ActivitiesNotPreviouslyRptInd | 0 | 0 |
| IRS990EZ/AddressChangeInd | 0 | X |
| IRS990EZ/BenefitsPaidToOrForMembersAmt | 0 | 0 |
| IRS990EZ/BooksInCareOfDetail/PersonNm | 0 | Elizabeth Challoner |
| IRS990EZ/BooksInCareOfDetail/PhoneNum | 0 | 6302221403 |
| IRS990EZ/BooksInCareOfDetail/USAddress/AddressLine1Txt | 0 | 111 E Chestnut St Apt 37E |
| IRS990EZ/BooksInCareOfDetail/USAddress/CityNm | 0 | Chicago |
| IRS990EZ/BooksInCareOfDetail/USAddress/StateAbbreviationCd | 0 | IL |
| IRS990EZ/BooksInCareOfDetail/USAddress/ZIPCd | 0 | 60611 |
| IRS990EZ/CashSavingsAndInvestmentsGrp/BOYAmt | 0 | 41725 |
| IRS990EZ/CashSavingsAndInvestmentsGrp/EOYAmt | 0 | 68019 |
| IRS990EZ/ChgMadeToOrgnzngDocNotRptInd | 0 | 0 |
| IRS990EZ/ContributionsGiftsGrantsEtcAmt | 0 | 127125 |
| IRS990EZ/CostOfGoodsSoldAmt | 0 | 0 |
| IRS990EZ/CostOrOtherBasisExpenseSaleAmt | 0 | 0 |
| IRS990EZ/DirectIndirectPltclExpendAmt | 0 | 0 |
| IRS990EZ/DonorAdvisedFndsInd | 0 | 0 |
| IRS990EZ/EngagedInExcessBenefitTransInd | 0 | 0 |
| IRS990EZ/ExcessOrDeficitForYearAmt | 0 | 26294 |
| IRS990EZ/FeesAndOtherPymtToIndCntrctAmt | 0 | 23980 |
| IRS990EZ/FiledScheduleAInd | 0 | 1 |
| IRS990EZ/ForeignFinancialAccountInd | 0 | 0 |
| IRS990EZ/ForeignOfficeInd | 0 | 0 |
| IRS990EZ/Form1120PolFiledInd | 0 | 0 |
| IRS990EZ/Form990TotalAssetsGrp/BOYAmt | 0 | 45044 |
| IRS990EZ/Form990TotalAssetsGrp/EOYAmt | 0 | 71338 |
| IRS990EZ/FundraisingGrossIncomeAmt | 0 | 0 |
| IRS990EZ/GainOrLossFromSaleOfAssetsAmt | 0 | 0 |
| IRS990EZ/GamingGrossIncomeAmt | 0 | 0 |
| IRS990EZ/GrantsAndSimilarAmountsPaidAmt | 0 | 0 |
| IRS990EZ/GrossProfitLossSlsOfInvntryAmt | 0 | 0 |
| IRS990EZ/GrossReceiptsAmt | 0 | 160309 |
| IRS990EZ/GrossSalesOfInventoryAmt | 0 | 0 |
| IRS990EZ/InfoInScheduleOPartIIInd | 0 | X |
| IRS990EZ/InfoInScheduleOPartIInd | 0 | X |
| IRS990EZ/InvestmentIncomeAmt | 0 | 0 |
| IRS990EZ/LandAndBuildingsGrp/BOYAmt | 0 | 0 |
| IRS990EZ/LandAndBuildingsGrp/EOYAmt | 0 | 0 |
| IRS990EZ/LobbyingActivitiesInd | 0 | 0 |
| IRS990EZ/MadeLoansToFromOfficersInd | 0 | 0 |
| IRS990EZ/MembershipDuesAmt | 0 | 0 |
| IRS990EZ/MethodOfAccountingCashInd | 0 | X |
| IRS990EZ/NetAssetsOrFundBalancesBOYAmt | 0 | 45044 |
| IRS990EZ/NetAssetsOrFundBalancesEOYAmt | 0 | 71338 |
| IRS990EZ/NetAssetsOrFundBalancesGrp/BOYAmt | 0 | 45044 |
| IRS990EZ/NetAssetsOrFundBalancesGrp/EOYAmt | 0 | 71338 |
| IRS990EZ/OccupancyRentUtltsAndMaintAmt | 0 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 0 | 40 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 1 | 40 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 2 | 40 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 3 | 20 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 4 | 20 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt | 5 | 10 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt | 0 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt | 1 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt | 2 | 9295 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt | 3 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt | 4 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt | 5 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/EmployeeBenefitProgramAmt | 0 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/EmployeeBenefitProgramAmt | 1 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/EmployeeBenefitProgramAmt | 2 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/EmployeeBenefitProgramAmt | 3 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/EmployeeBenefitProgramAmt | 4 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/EmployeeBenefitProgramAmt | 5 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/ExpenseAccountOtherAllwncAmt | 0 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/ExpenseAccountOtherAllwncAmt | 1 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/ExpenseAccountOtherAllwncAmt | 2 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/ExpenseAccountOtherAllwncAmt | 3 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/ExpenseAccountOtherAllwncAmt | 4 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/ExpenseAccountOtherAllwncAmt | 5 | 0 |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 0 | Elizabeth Challoner |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 1 | Eve Sonnier |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 2 | Blanca Uribe |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 3 | Susan Jicha |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 4 | Christina Picchi |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm | 5 | Natalie Quist |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 0 | Treasurer & Secretary |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 1 | President |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 2 | Vice President |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 3 | Director |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 4 | Director |
| IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt | 5 | Director |
| IRS990EZ/OperateHospitalInd | 0 | 0 |
| IRS990EZ/Organization501c3Ind | 0 | X |
| IRS990EZ/OrganizationDissolvedEtcInd | 0 | 0 |
| IRS990EZ/OrganizationHadUBIInd | 0 | 0 |
| IRS990EZ/OtherAssetsTotalDetail/BOYAmt | 0 | 3319 |
| IRS990EZ/OtherAssetsTotalDetail/EOYAmt | 0 | 3319 |
| IRS990EZ/OtherChangesInNetAssetsAmt | 0 | 0 |
| IRS990EZ/OtherExpensesTotalAmt | 0 | 110035 |
| IRS990EZ/OtherRevenueTotalAmt | 0 | 0 |
| IRS990EZ/PartVIHghstPdCntrctProfSrvcTxt | 0 | NONE |
| IRS990EZ/PartVIOfCompOfHghstPdEmplTxt | 0 | NONE |
| IRS990EZ/PoliticalCampaignActyInd | 0 | 0 |
| IRS990EZ/PrimaryExemptPurposeTxt | 0 | Great Lakes Pigeon Rescue's mission is to save the lives of homeless domestic and non-releasable pigeons and doves in the Great Lakes region, who otherwise would face euthanasia or a slow death from lack of care, by providing foster homes, adoption services, medical treatment, and compassionate education about the need for pigeon and dove rescue. |
| IRS990EZ/PrintingPublicationsPostageAmt | 0 | 0 |
| IRS990EZ/ProgramServiceRevenueAmt | 0 | 33184 |
| IRS990EZ/ProgramSrvcAccomplishmentGrp/DescriptionProgramSrvcAccomTxt | 0 | 700 rescued birds received care, medical treatment, and housing in 2024. This met our goal for this time period. Long term goal includes continuing to provide lifesaving care for these otherwise neglected, abandoned birds, thus striving to spread compassion and inspire hope throughout our communities. |
| IRS990EZ/ProgramSrvcAccomplishmentGrp/DescriptionProgramSrvcAccomTxt | 1 | In 2024 our organization provided emergency rescue and medical care for 596 domestically bred and non-releasable pigeons and doves who were abandoned, sick, injured, and/or starving. Because of the hard work of our committed volunteers and collaborations within our communities, we exceeded our goal for 2024 and our long term goal is to continue and expand this lifesaving work. |
| IRS990EZ/ProgramSrvcAccomplishmentGrp/DescriptionProgramSrvcAccomTxt | 2 | In 2024, our organization trained and cultivated new rescue foster volunteers for 86 birds, which entails caring for the physical and emotional wellbeing of pigeons or doves who are waiting for their forever home. The new foster volunteers are trained by our volunteer coaches, and our organization provides cages and basic supplies along with continual support for the new fosters. This met our goal for the year, which we plan long term to expand annually as the more foster homes we have, the more pigeons and doves we are able to rescue and to care for. |
| IRS990EZ/ProgramSrvcAccomplishmentGrp/GrantsAndAllocationsAmt | 0 | 10000 |
| IRS990EZ/ProgramSrvcAccomplishmentGrp/GrantsAndAllocationsAmt | 1 | 0 |
| IRS990EZ/ProgramSrvcAccomplishmentGrp/GrantsAndAllocationsAmt | 2 | 0 |
| IRS990EZ/ProgramSrvcAccomplishmentGrp/ProgramServiceExpensesAmt | 0 | 52000 |
| IRS990EZ/ProgramSrvcAccomplishmentGrp/ProgramServiceExpensesAmt | 1 | 77015 |
| IRS990EZ/ProgramSrvcAccomplishmentGrp/ProgramServiceExpensesAmt | 2 | 5000 |
| IRS990EZ/ProhibitedTaxShelterTransInd | 0 | 0 |
| IRS990EZ/RelatedOrganizationCtrlEntInd | 0 | 0 |
| IRS990EZ/SalariesOtherCompEmplBnftAmt | 0 | 0 |
| IRS990EZ/SaleOfAssetsGrossAmt | 0 | 0 |
| IRS990EZ/SchoolOperatingInd | 0 | 0 |
| IRS990EZ/SpecialEventsDirectExpensesAmt | 0 | 0 |
| IRS990EZ/SpecialEventsNetIncomeLossAmt | 0 | 0 |
| IRS990EZ/StatesWhereCopyOfReturnIsFldCd | 0 | IL |
| IRS990EZ/SubjectToProxyTaxInd | 0 | 0 |
| IRS990EZ/SumOfTotalLiabilitiesGrp/BOYAmt | 0 | 0 |
| IRS990EZ/SumOfTotalLiabilitiesGrp/EOYAmt | 0 | 0 |
| IRS990EZ/TanningServicesProvidedInd | 0 | 0 |
| IRS990EZ/TaxImposedOnOrganizationMgrAmt | 0 | 0 |
| IRS990EZ/TaxImposedUnderIRC4911Amt | 0 | 0 |
| IRS990EZ/TaxImposedUnderIRC4912Amt | 0 | 0 |
| IRS990EZ/TaxImposedUnderIRC4955Amt | 0 | 0 |
| IRS990EZ/TaxReimbursedByOrganizationAmt | 0 | 0 |
| IRS990EZ/TotalExpensesAmt | 0 | 134015 |
| IRS990EZ/TotalProgramServiceExpensesAmt | 0 | 134015 |
| IRS990EZ/TotalRevenueAmt | 0 | 160309 |
| IRS990EZ/TransactionWithControlEntInd | 0 | 0 |
| IRS990EZ/TrnsfrExmptNonChrtblRltdOrgInd | 0 | 0 |
| IRS990EZ/TypeOfOrganizationCorpInd | 0 | X |
| IRS990EZ/WebsiteAddressTxt | 0 | www.greatlakespigeonrescue.org |
| IRS990ScheduleA/First5Years509Ind | 0 | X |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearAmt | 0 | 127125 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus1YearAmt | 0 | 81868 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus2YearsAmt | 0 | 69685 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus3YearsAmt | 0 | 37595 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/CurrentTaxYearMinus4YearsAmt | 0 | 18464 |
| IRS990ScheduleA/GiftsGrantsContrisRcvd509Grp/TotalAmt | 0 | 334737 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearAmt | 0 | 33184 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearMinus1YearAmt | 0 | 28061 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearMinus2YearsAmt | 0 | 28746 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearMinus3YearsAmt | 0 | 21796 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/CurrentTaxYearMinus4YearsAmt | 0 | 7439 |
| IRS990ScheduleA/GrossReceiptsAdmissionsGrp/TotalAmt | 0 | 119226 |
| IRS990ScheduleA/PubliclySupportedOrg509a2Ind | 0 | X |
| IRS990ScheduleA/PublicSupportTotal509Amt | 0 | 453963 |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearAmt | 0 | 160309 |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearMinus1YearAmt | 0 | 109929 |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearMinus2YearsAmt | 0 | 98431 |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearMinus3YearsAmt | 0 | 59391 |
| IRS990ScheduleA/Total509Grp/CurrentTaxYearMinus4YearsAmt | 0 | 25903 |
| IRS990ScheduleA/Total509Grp/TotalAmt | 0 | 453963 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearAmt | 0 | 160309 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearMinus1YearAmt | 0 | 109929 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearMinus2YearsAmt | 0 | 98431 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearMinus3YearsAmt | 0 | 59391 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/CurrentTaxYearMinus4YearsAmt | 0 | 25903 |
| IRS990ScheduleA/TotalSupportCalendarYearGrp/TotalAmt | 0 | 453963 |
| IRS990ScheduleB/ContributorInformationGrp/ContributorBusinessName/BusinessNameLine1 | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorNum | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/AddressLine1 | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/AddressLine2 | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/City | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/State | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/ContributorUSAddress/ZIPCode | 0 | RESTRICTED |
| IRS990ScheduleB/ContributorInformationGrp/TotalContributionsAmt | 0 | RESTRICTED |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 0 | Expenses for care of the rescued birds, including food and Veterinary care |
| IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt | 1 | No assets acquired in 2024. 2024 EOY assets reflect prior assets still on hand at EOY. |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 0 | Form 990-EZ, Part I, Line 16 |
| IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc | 1 | Form 990-EZ, Part II, Line 24 |
| ReturnHeader/BuildTS | 0 | 2025-03-06 01:10:19Z |
| ReturnHeader/BusinessOfficerGrp/PersonNm | 0 | Eve Sonnier |
| ReturnHeader/BusinessOfficerGrp/PersonTitleTxt | 0 | President |
| ReturnHeader/BusinessOfficerGrp/PhoneNum | 0 | 3372502230 |
| ReturnHeader/BusinessOfficerGrp/SignatureDt | 0 | 2025-04-25 |
| ReturnHeader/Filer/BusinessName/BusinessNameLine1Txt | 0 | GREAT LAKES PIGEON RESCUE |
| ReturnHeader/Filer/BusinessNameControlTxt | 0 | GREA |
| ReturnHeader/Filer/EIN | 0 | 844434254 |
| ReturnHeader/Filer/PhoneNum | 0 | 3372502230 |
| ReturnHeader/Filer/USAddress/AddressLine1Txt | 0 | 111 E Chestnut St Apt 37E |
| ReturnHeader/Filer/USAddress/CityNm | 0 | Chicago |
| ReturnHeader/Filer/USAddress/StateAbbreviationCd | 0 | IL |
| ReturnHeader/Filer/USAddress/ZIPCd | 0 | 60611 |
| ReturnHeader/IRSResponsiblePrtyInfoCurrInd | 0 | 1 |
| ReturnHeader/ReturnTs | 0 | 2025-05-09T15:19:32-07:00 |
| ReturnHeader/ReturnTypeCd | 0 | 990EZ |
| ReturnHeader/TaxPeriodBeginDt | 0 | 2024-01-01 |
| ReturnHeader/TaxPeriodEndDt | 0 | 2024-12-31 |
| ReturnHeader/TaxYr | 0 | 2024 |
No mirrored PDF or thumbnail assets are attached yet.