Civic Intelligence

Horsham Preservation and Historical

EIN 23-3001617 • 501(c)3 • Horsham, PA

Profile

Restoration and maintenance of properties of historical significance in Horsham Township, Commonwealth of Pennsylvania.

900 Governor RoadHorsham, PA 19044-1407

www.horshamhistory.org

Siviq Scores

Precomputed percentiles relative to similar nonprofits. These scores are descriptive rather than judgmental.

Liabilities / Assets

60th percentile

0.00x

Tied with the lowest-debt nonprofits in its peer group.

501(c)3 • <$500k nonprofits • Source year 2020

Liabilities / Revenue

62nd percentile

0.00x

Tied with the lowest-debt nonprofits in its peer group.

501(c)3 • <$500k nonprofits • Source year 2020

Net Margin

67th percentile

13%

Higher net margin than 67% of similar nonprofits.

501(c)3 • <$500k nonprofits • Source year 2020

Top Officer Pay

81st percentile

$0

Higher top officer pay than 81% of similar nonprofits.

Top officer pay equals 0.0% of source-year revenue.

501(c)3 • <$500k nonprofits • Source year 2020

Asset Growth

77th percentile

22%

Faster asset growth than 77% of similar nonprofits.

501(c)3 • <$500k nonprofits • Annualized from 2019 to 2020

Revenue Growth

27th percentile

-31%

Faster revenue growth than 27% of similar nonprofits.

501(c)3 • <$500k nonprofits • Annualized from 2019 to 2020

Assets

Up

$26,979

Up $4,891 (+22%) from 2019

Liabilities

Flat

$0

Flat from 2019

Net Assets

Up

$26,979

Up $4,891 (+22%) from 2019

Revenue

Down

$38,880

Down $17,477 (-31%) from 2019

Expenses

Down

$33,989

Down $10,700 (-24%) from 2019

Net Income

Down

$4,891

Down $6,777 (-58%) from 2019

Trend Graphs

Balance Sheet Trend

Grouped bars show assets, liabilities, and net assets across loaded filings.

$40K$30K$20K$10K$0Assets 2011: $9,351Liabilities 2011: $02011Assets 2012: $21,365Net Assets 2012: $21,3652012Assets 2013: $34,592Net Assets 2013: $34,5922013Assets 2014: $29,758Liabilities 2014: $0Net Assets 2014: $29,7582014Assets 2015: $32,679Liabilities 2015: $0Net Assets 2015: $32,6792015Assets 2016: $32,332Liabilities 2016: $0Net Assets 2016: $32,3322016Assets 2017: $17,959Liabilities 2017: $12Net Assets 2017: $17,9472017Assets 2018: $10,432Liabilities 2018: $12Net Assets 2018: $10,4202018Assets 2019: $22,088Liabilities 2019: $0Net Assets 2019: $22,0882019Assets 2020: $26,979Liabilities 2020: $0Net Assets 2020: $26,9792020

Highlighted filing

2020

Assets$26,979
Liabilities$0
Net Assets$26,979

Operations Trend

Revenue, expenses, and net income by year, with the latest filing highlighted.

$60K$40K$20K$0-$20KRevenue 2011: $16,554Expenses 2011: $24,252Net Income 2011: -$7,6982011Revenue 2012: $41,250Expenses 2012: $29,236Net Income 2012: $12,0142012Revenue 2013: $39,145Expenses 2013: $25,918Net Income 2013: $13,2272013Revenue 2014: $27,629Expenses 2014: $32,463Net Income 2014: -$4,8342014Revenue 2015: $22,750Expenses 2015: $19,829Net Income 2015: $2,9212015Revenue 2016: $34,685Expenses 2016: $35,032Net Income 2016: -$3472016Revenue 2017: $25,000Expenses 2017: $39,385Net Income 2017: -$14,3852017Revenue 2018: $38,570Expenses 2018: $46,097Net Income 2018: -$7,5272018Revenue 2019: $56,357Expenses 2019: $44,689Net Income 2019: $11,6682019Revenue 2020: $38,880Expenses 2020: $33,989Net Income 2020: $4,8912020

Highlighted filing

2020

Revenue$38,880
Expenses$33,989
Net Income$4,891

Filings

Latest Filing Detail
Jump To
Filing Snapshot
Filing Period
Jan 1, 2020 to Dec 31, 2020
Signed
Jul 1, 2021
Return Version
2020v4.1
Gross Receipts
$38,880
Mission and Program Overview

Mission

The purpose of the Association is to identify, study, preserve and protect the historical heritage, buildings and artifacts of Horsham Township, as well as to promote interest in the collections and work done by the Association.

Restoration and maintenance of properties of historical significance in Horsham Township, Commonwealth of Pennsylvania.

Program Services

DescriptionGrantsExpenses
Utilized funds raised and grants received to continue restoration and maintenance of properties of historical significance in Horsham Township, Pennsylvania$0$0
Compensation and Service Providers

Employees

NameTitleFull / Part TimeBaseOtherTotal
Peter J ChoateDirectorPT$0--
Tim KalanjsDirector-$0--
Curt KallerTreasurer-$0--
Kevin WintersPresident-$0--
Paulette ShackletonDirector-$0--
Jim CherrySecretary-$0--
Jennifer McCandlessVice President-$0--
John LutzDirector-$0--
Michael CinqueDirector-$0--
Filing and Contact Details

Filer

Filer Name
Horsham Preservation and Historical
EIN
23-3001617
Phone
2676492353
Address
900 Governor Road, Horsham, PA 19044-1407

Signing Officer

Name
Peter J Choate
Title
Executive Director
Phone
2676492353
Signed
2021-07-01
Discuss with paid preparer
Yes

Preparer

Firm
Sanville & Company
Address
1514 Old York Road, Abington, PA 19001
Preparer
John P Townsend
Phone
2158848460
Supplemental Narrative

Additional Explanations

Form 990-EZ, Part I, Line 8 - Other Revenue

Description: Sale of Honey. Amount: 144. Description: Site Rental. Amount: 1,130. Description: Sale of Firewood. Amount: 100. Description: Sale of Miscellaneous. Amount: 726. Total to Form 990-EZ, line 8: 2,100.

Form 990-EZ, Part I, Line 14

Description: Depreciation. Amount: 1,209.

Form 990-EZ, Part I, Line 16 - Other Expenses

Description: Restoration. Amount: 21,001. Description: Repairs. Amount: 1,365. Description: Utilities. Amount: 3,689. Description: Bee Keeping. Amount: 952. Description: Insurance. Amount: 1,550. Description: Trash and Disposal. Amount: 476. Description: Community Events. Amount: 1,285. Description: Security System. Amount: 348. Description: Fees. Amount: 225. Description: Office Expense. Amount: 1,484. Description: Internet Marketing. Amount: 405. Total to Form 990-EZ, line 16: 32,780.

Form 990-EZ, Part II, Line 24 - Other Assets

Description: Other Depreciable Assets. Beg. of Year Amount: 0. End of Year Amount: 16,123.

Raw XML Appendix189 raw XML fields

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/ActivitiesNotPreviouslyRptInd00
IRS990EZ/BooksInCareOfDetail/BusinessName/BusinessNameLine1Txt0Anthony Callum
IRS990EZ/BooksInCareOfDetail/PhoneNum02672217225
IRS990EZ/BooksInCareOfDetail/USAddress/AddressLine1Txt0102 Independence Way
IRS990EZ/BooksInCareOfDetail/USAddress/CityNm0Chalfont
IRS990EZ/BooksInCareOfDetail/USAddress/StateAbbreviationCd0PA
IRS990EZ/BooksInCareOfDetail/USAddress/ZIPCd018914
IRS990EZ/CashSavingsAndInvestmentsGrp/BOYAmt022088
IRS990EZ/CashSavingsAndInvestmentsGrp/EOYAmt010856
IRS990EZ/ChgMadeToOrgnzngDocNotRptInd00
IRS990EZ/ContributionsGiftsGrantsEtcAmt033328
IRS990EZ/DirectIndirectPltclExpendAmt00
IRS990EZ/DonorAdvisedFndsInd00
IRS990EZ/EngagedInExcessBenefitTransInd00
IRS990EZ/ExcessOrDeficitForYearAmt04891
IRS990EZ/FiledScheduleAInd01
IRS990EZ/ForeignFinancialAccountInd00
IRS990EZ/ForeignOfficeInd00
IRS990EZ/Form990TotalAssetsGrp/BOYAmt022088
IRS990EZ/Form990TotalAssetsGrp/EOYAmt026979
IRS990EZ/GrossReceiptsAmt038880
IRS990EZ/InfoInScheduleOPartIIIInd0X
IRS990EZ/InfoInScheduleOPartIIInd0X
IRS990EZ/InfoInScheduleOPartIInd0X
IRS990EZ/InfoInScheduleOPartVInd0X
IRS990EZ/LobbyingActivitiesInd00
IRS990EZ/MadeLoansToFromOfficersInd00
IRS990EZ/MembershipDuesAmt03452
IRS990EZ/MethodOfAccountingCashInd0X
IRS990EZ/NetAssetsOrFundBalancesBOYAmt022088
IRS990EZ/NetAssetsOrFundBalancesEOYAmt026979
IRS990EZ/NetAssetsOrFundBalancesGrp/BOYAmt022088
IRS990EZ/NetAssetsOrFundBalancesGrp/EOYAmt026979
IRS990EZ/OccupancyRentUtltsAndMaintAmt01209
IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt020.00
IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt11.00
IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt22.00
IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt32.00
IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt41.00
IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt52.00
IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt62.00
IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt71.00
IRS990EZ/OfficerDirectorTrusteeEmplGrp/AverageHrsPerWkDevotedToPosRt81.00
IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt00
IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt10
IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt20
IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt30
IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt40
IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt50
IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt60
IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt70
IRS990EZ/OfficerDirectorTrusteeEmplGrp/CompensationAmt80
IRS990EZ/OfficerDirectorTrusteeEmplGrp/EmployeeBenefitProgramAmt00
IRS990EZ/OfficerDirectorTrusteeEmplGrp/EmployeeBenefitProgramAmt10
IRS990EZ/OfficerDirectorTrusteeEmplGrp/EmployeeBenefitProgramAmt20
IRS990EZ/OfficerDirectorTrusteeEmplGrp/EmployeeBenefitProgramAmt30
IRS990EZ/OfficerDirectorTrusteeEmplGrp/EmployeeBenefitProgramAmt40
IRS990EZ/OfficerDirectorTrusteeEmplGrp/EmployeeBenefitProgramAmt50
IRS990EZ/OfficerDirectorTrusteeEmplGrp/EmployeeBenefitProgramAmt60
IRS990EZ/OfficerDirectorTrusteeEmplGrp/EmployeeBenefitProgramAmt70
IRS990EZ/OfficerDirectorTrusteeEmplGrp/EmployeeBenefitProgramAmt80
IRS990EZ/OfficerDirectorTrusteeEmplGrp/ExpenseAccountOtherAllwncAmt00
IRS990EZ/OfficerDirectorTrusteeEmplGrp/ExpenseAccountOtherAllwncAmt10
IRS990EZ/OfficerDirectorTrusteeEmplGrp/ExpenseAccountOtherAllwncAmt20
IRS990EZ/OfficerDirectorTrusteeEmplGrp/ExpenseAccountOtherAllwncAmt30
IRS990EZ/OfficerDirectorTrusteeEmplGrp/ExpenseAccountOtherAllwncAmt40
IRS990EZ/OfficerDirectorTrusteeEmplGrp/ExpenseAccountOtherAllwncAmt50
IRS990EZ/OfficerDirectorTrusteeEmplGrp/ExpenseAccountOtherAllwncAmt60
IRS990EZ/OfficerDirectorTrusteeEmplGrp/ExpenseAccountOtherAllwncAmt70
IRS990EZ/OfficerDirectorTrusteeEmplGrp/ExpenseAccountOtherAllwncAmt80
IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm0Peter J Choate
IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm1Tim Kalanjs
IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm2Curt Kaller
IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm3Kevin Winters
IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm4Paulette Shackleton
IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm5Jim Cherry
IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm6Jennifer McCandless
IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm7John Lutz
IRS990EZ/OfficerDirectorTrusteeEmplGrp/PersonNm8Michael Cinque
IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt0Director
IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt1Director
IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt2Treasurer
IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt3President
IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt4Director
IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt5Secretary
IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt6Vice President
IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt7Director
IRS990EZ/OfficerDirectorTrusteeEmplGrp/TitleTxt8Director
IRS990EZ/OperateHospitalInd00
IRS990EZ/Organization501c3Ind0X
IRS990EZ/OrganizationDissolvedEtcInd00
IRS990EZ/OrganizationHadUBIInd00
IRS990EZ/OtherAssetsTotalDetail/BOYAmt00
IRS990EZ/OtherAssetsTotalDetail/EOYAmt016123
IRS990EZ/OtherChangesInNetAssetsAmt00
IRS990EZ/OtherExpensesTotalAmt032780
IRS990EZ/OtherRevenueTotalAmt02100
IRS990EZ/PartVIHghstPdCntrctProfSrvcTxt0NONE
IRS990EZ/PartVIOfCompOfHghstPdEmplTxt0NONE
IRS990EZ/PoliticalCampaignActyInd00
IRS990EZ/PrimaryExemptPurposeTxt0Restoration and maintenance of properties of historical significance in Horsham Township, Commonwealth of Pennsylvania.
IRS990EZ/ProgramSrvcAccomplishmentGrp/DescriptionProgramSrvcAccomTxt0Utilized funds raised and grants received to continue restoration and maintenance of properties of historical significance in Horsham Township, Pennsylvania
IRS990EZ/ProgramSrvcAccomplishmentGrp/GrantsAndAllocationsAmt00
IRS990EZ/ProgramSrvcAccomplishmentGrp/ProgramServiceExpensesAmt00
IRS990EZ/ProhibitedTaxShelterTransInd00
IRS990EZ/RelatedOrganizationCtrlEntInd00
IRS990EZ/ScheduleBNotRequiredInd0X
IRS990EZ/SchoolOperatingInd00
IRS990EZ/StatesWhereCopyOfReturnIsFldCd0PA
IRS990EZ/SubjectToProxyTaxInd00
IRS990EZ/SumOfTotalLiabilitiesGrp/BOYAmt00
IRS990EZ/SumOfTotalLiabilitiesGrp/EOYAmt00
IRS990EZ/TanningServicesProvidedInd00
IRS990EZ/TaxImposedOnOrganizationMgrAmt00
IRS990EZ/TaxImposedUnderIRC4911Amt00
IRS990EZ/TaxImposedUnderIRC4912Amt00
IRS990EZ/TaxImposedUnderIRC4955Amt00
IRS990EZ/TaxReimbursedByOrganizationAmt00
IRS990EZ/TotalExpensesAmt033989
IRS990EZ/TotalRevenueAmt038880
IRS990EZ/TrnsfrExmptNonChrtblRltdOrgInd00
IRS990EZ/TypeOfOrganizationCorpInd0X
IRS990EZ/WebsiteAddressTxt0www.horshamhistory.org
IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearAmt033328
IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus1YearAmt054524
IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus2YearsAmt031002
IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus3YearsAmt020263
IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/CurrentTaxYearMinus4YearsAmt014977
IRS990ScheduleA/GiftsGrantsContriRcvd170Grp/TotalAmt0154094
IRS990ScheduleA/OtherIncome170Grp/CurrentTaxYearAmt04582
IRS990ScheduleA/OtherIncome170Grp/CurrentTaxYearMinus1YearAmt02965
IRS990ScheduleA/OtherIncome170Grp/CurrentTaxYearMinus2YearsAmt09531
IRS990ScheduleA/OtherIncome170Grp/CurrentTaxYearMinus3YearsAmt05392
IRS990ScheduleA/OtherIncome170Grp/CurrentTaxYearMinus4YearsAmt020472
IRS990ScheduleA/OtherIncome170Grp/TotalAmt042942
IRS990ScheduleA/PublicOrganization170Ind0X
IRS990ScheduleA/PublicSupportCY170Pct00.78210
IRS990ScheduleA/PublicSupportPY170Pct00.77050
IRS990ScheduleA/PublicSupportTotal170Amt0154094
IRS990ScheduleA/ThirtyThrPctSuprtTestsCY170Ind0X
IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearAmt033328
IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus1YearAmt054524
IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus2YearsAmt031002
IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus3YearsAmt020263
IRS990ScheduleA/TotalCalendarYear170Grp/CurrentTaxYearMinus4YearsAmt014977
IRS990ScheduleA/TotalCalendarYear170Grp/TotalAmt0154094
IRS990ScheduleA/TotalSupportAmt0197036
IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt0Description: Sale of Honey. Amount: 144. Description: Site Rental. Amount: 1,130. Description: Sale of Firewood. Amount: 100. Description: Sale of Miscellaneous. Amount: 726. Total to Form 990-EZ, line 8: 2,100.
IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt1Description: Depreciation. Amount: 1,209.
IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt2Description: Restoration. Amount: 21,001. Description: Repairs. Amount: 1,365. Description: Utilities. Amount: 3,689. Description: Bee Keeping. Amount: 952. Description: Insurance. Amount: 1,550. Description: Trash and Disposal. Amount: 476. Description: Community Events. Amount: 1,285. Description: Security System. Amount: 348. Description: Fees. Amount: 225. Description: Office Expense. Amount: 1,484. Description: Internet Marketing. Amount: 405. Total to Form 990-EZ, line 16: 32,780.
IRS990ScheduleO/SupplementalInformationDetail/ExplanationTxt3Description: Other Depreciable Assets. Beg. of Year Amount: 0. End of Year Amount: 16,123.
IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc0Form 990-EZ, Part I, Line 8 - Other Revenue
IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc1Form 990-EZ, Part I, Line 14
IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc2Form 990-EZ, Part I, Line 16 - Other Expenses
IRS990ScheduleO/SupplementalInformationDetail/FormAndLineReferenceDesc3Form 990-EZ, Part II, Line 24 - Other Assets
TransferPrsnlBnftContractsDecl/DeclarationDesc0The organization did not, during the year, receive any funds, directly,or indirectly, to pay premiums on a personal benefit contract.The organization, did not, during the year, pay any premiums, directly,or indirectly, on a personal benefit contract.
ReturnHeader/AdditionalFilerInformation/TrustedCustomerGrp/AuthenticationAssuranceLevelCd0AAL1
ReturnHeader/AdditionalFilerInformation/TrustedCustomerGrp/IdentityAssuranceLevelCd0IAL1
ReturnHeader/AdditionalFilerInformation/TrustedCustomerGrp/TrustedCustomerCd02
ReturnHeader/BuildTS02022-09-23 18:48:47Z
ReturnHeader/BusinessOfficerGrp/DiscussWithPaidPreparerInd01
ReturnHeader/BusinessOfficerGrp/PersonNm0Peter J Choate
ReturnHeader/BusinessOfficerGrp/PersonTitleTxt0Executive Director
ReturnHeader/BusinessOfficerGrp/PhoneNum02676492353
ReturnHeader/BusinessOfficerGrp/SignatureDt02021-07-01
ReturnHeader/Filer/BusinessName/BusinessNameLine1Txt0Horsham Preservation and Historical
ReturnHeader/Filer/BusinessName/BusinessNameLine2Txt0Association
ReturnHeader/Filer/BusinessNameControlTxt0HORS
ReturnHeader/Filer/EIN0233001617
ReturnHeader/Filer/PhoneNum02676492353
ReturnHeader/Filer/USAddress/AddressLine1Txt0900 Governor Road
ReturnHeader/Filer/USAddress/CityNm0Horsham
ReturnHeader/Filer/USAddress/StateAbbreviationCd0PA
ReturnHeader/Filer/USAddress/ZIPCd0190441407
ReturnHeader/PreparerFirmGrp/PreparerFirmEIN0232226494
ReturnHeader/PreparerFirmGrp/PreparerFirmName/BusinessNameLine1Txt0Sanville & Company
ReturnHeader/PreparerFirmGrp/PreparerUSAddress/AddressLine1Txt01514 Old York Road
ReturnHeader/PreparerFirmGrp/PreparerUSAddress/CityNm0Abington
ReturnHeader/PreparerFirmGrp/PreparerUSAddress/StateAbbreviationCd0PA
ReturnHeader/PreparerFirmGrp/PreparerUSAddress/ZIPCd019001
ReturnHeader/PreparerPersonGrp/PhoneNum02158848460
ReturnHeader/PreparerPersonGrp/PreparerPersonNm0John P Townsend
ReturnHeader/ReturnTs02021-07-01T13:52:53-05:00
ReturnHeader/ReturnTypeCd0990EZ
ReturnHeader/SigningOfficerGrp/PersonFullName/PersonFirstNm0Peter
ReturnHeader/SigningOfficerGrp/PersonFullName/PersonLastNm0Choate
ReturnHeader/TaxPeriodBeginDt02020-01-01
ReturnHeader/TaxPeriodEndDt02020-12-31
ReturnHeader/TaxYr02020

Document Assets

No mirrored PDF or thumbnail assets are attached yet.