The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABBVIE INC COM 00287Y109 2,451 22,726 SH   SOLE   22,626 0 100
ALTRIA GROUP INC COM 02209S103 232 5,103 SH   SOLE   5,103 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 112 13,981 SH   SOLE   13,981 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 3,901 27,567 SH   SOLE   27,567 0 0
APPLE INC COM 037833100 529 8,816 SH   SOLE   8,536 0 280
ARCHER DANIELS MIDLAND CO COM 039483102 4,082 83,438 SH   SOLE   83,438 0 0
AVALONBAY CMNTYS INC COM 053484101 74 20,365 SH   SOLE   20,365 0 0
BANCO SANTANDER S.A. ADR 05964H105 383 9,025 SH   SOLE   9,025 0 0
BARCLAYS PLC ADR 06738E204 700 11,099 SH   SOLE   11,099 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 819 3,000 SH   SOLE   3,000 0 0
BP PLC SPONSORED ADR 055622104 279 10,192 SH   SOLE   10,192 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 480 13,593 SH   SOLE   13,593 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 5,715 106,799 SH   SOLE   106,349 0 450
BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 1,963 93,856 SH   SOLE   92,756 0 1,100
CAPITAL ONE FINL CORP COM 14040H105 339 2,095 SH   SOLE   2,095 0 0
CAPITAL SOUTHWEST CORP COM 140501107 227 9,016 SH   SOLE   9,016 0 0
CANADIAN IMP BK COMM COM 136069101 714 6,414 SH   SOLE   6,414 0 0
CHEVRON CORP NEW COM 166764100 2,034 20,047 SH   SOLE   19,897 0 150
COCA COLA CO COM 191216100 551 10,510 SH   SOLE   10,510 0 0
COHEN & STEERS REIT & PFD & COM 19247X100 200 7,814 SH   SOLE   7,814 0 0
CONOCOPHILLIPS COM 20825C104 264 3,901 SH   SOLE   3,901 0 0
CONSOLIDATED EDISON INC COM 209115104 829 11,418 SH   SOLE   11,418 0 0
CSW INDUSTRIALS INC COM 126402106 941 7,366 SH   SOLE   7,366 0 0
DOMINION ENERGY INC COM 25746U109 1,958 26,813 SH   SOLE   26,813 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 803 8,230 SH   SOLE   8,130 0 100
EATON VANCE TAX-MANAGED GLOB COM 27829C105 476 44,063 SH   SOLE   44,063 0 0
ENERPLUS CORP COM 292766102 203 25,429 SH   SOLE   25,129 0 300
ENTERGY CORP NEW COM 29364G103 232 2,338 SH   SOLE   2,338 0 0
EXELON CORP COM 30161N101 1,536 31,768 SH   SOLE   31,768 0 0
EXXON MOBIL CORP COM 30231G102 231 3,921 SH   SOLE   3,921 0 0
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 160 42,939 SH   SOLE   40,939 0 2,000
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 464 12,148 SH   SOLE   12,148 0 0
GLOBAL NET LEASE INC COM NEW 379378201 503 31,407 SH   SOLE   31,407 0 0
INTEL CORP COM 458140100 722 13,546 SH   SOLE   13,366 0 180
INTUITIVE SURGICAL INC COM NEW 46120E602 683 687 SH   SOLE   687 0 0
JOHNSON & JOHNSON COM 478160104 6,032 37,352 SH   SOLE   37,199 0 153
JPMORGAN CHASE & CO COM 46625H100 1,219 7,448 SH   SOLE   7,448 0 0
KIMBERLY-CLARK CORP COM 494368103 1,564 11,813 SH   SOLE   11,813 0 0
LILLY ELI & CO COM 532457108 1,120 4,847 SH   SOLE   4,847 0 0
MGIC INVT CORP WIS COM 552848103 152 10,173 SH   SOLE   10,173 0 0
MANULIFE FINL CORP COM 56501R106 1,032 53,642 SH   SOLE   53,642 0 0
MCCORMICK & CO INC COM NON VTG 579780206 2,262 27,913 SH   SOLE   27,913 0 27,913
MCDONALDS CORP COM 580135101 289 1,200 SH   SOLE   1,200 0 0
MERCK & CO INC COM 58933Y105 915 12,180 SH   SOLE   12,180 0 0
METLIFE INC COM 59156R108 815 13,209 SH   SOLE   13,209 0 0
MONDELEZ INTL INC CL A 609207105 1,011 17,378 SH   SOLE   17,228 0 150
NORFOLK SOUTHN CORP COM 655844108 750 3,136 SH   SOLE   3,136 0 0
NOVARTIS AG SPONSORED ADR 66987V109 541 6,616 SH   SOLE   6,616 0 0
NUVEEN GLOBAL HIGH INCOME FD SHS 67075G103 583 36,270 SH   SOLE   36,270 0 0
NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 349 12,299 SH   SOLE   12,299 0 0
ONEOK INC NEW COM 682680103 1,420 24,482 SH   SOLE   24,182 0 300
PEPSICO INC COM 713448108 483 3,210 SH   SOLE   3,210 0 0
PFIZER INC COM 717081103 1,657 38,530 SH   SOLE   38,330 0 200
PHILIP MORRIS INTL INC COM 718172109 1,794 18,926 SH   SOLE   18,926 0 0
PNC FINL SVCS GROUP INC COM 693475105 429 2,191 SH   SOLE   2,191 0 0
POTLATCHDELTIC CORPORATION COM 737630103 997 19,332 SH   SOLE   19,332 0 0
PPL CORP COM 69351T106 1,520 54,532 SH   SOLE   54,457 0 75
PROCTER AND GAMBLE CO COM 742718109 2,095 14,987 SH   SOLE   14,987 0 0
PROLOGIS INC. COM 74340W103 2,402 19,149 SH   SOLE   18,979 0 170
PUBLIC STORAGE COM 74460D109 1,692 5,694 SH   SOLE   5,634 0 60
REALTY INCOME CORP COM 756109104 988 15,236 SH   SOLE   15,236 0 0
TELEFLEX INCORPORATED COM 879369106 239 636 SH   SOLE   636 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 439 6,631 SH   SOLE   6,631 0 0
TOTALENERGIES SE SPONSORED ADS 89151E109 1,352 28,209 SH   SOLE   28,209 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 1,068 34,317 SH   SOLE   34,017 0 300
TRUIST FINL CORP COM 89832Q109 3,338 56,920 SH   SOLE   56,720 0 200
US BANCORP DEL COM NEW 902973304 530 8,917 SH   SOLE   8,917 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 743 13,764 SH   SOLE   13,686 0 78
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 855 55,366 SH   SOLE   54,878 0 488
WALMART INC COM 931142103 276 1,982 SH   SOLE   1,982 0 0
WEC ENERGY GROUP INC COM 92939U106 1,555 17,631 SH   SOLE   17,631 0 0
WELLTOWER INC COM 95040Q104 772 9,366 SH   SOLE   9,366 0 0
YUM CHINA HLDGS INC COM 98850P109 265 4,556 SH   SOLE   4,556 0 0
YUM BRANDS INC COM 988498101 605 4,950 SH   SOLE   4,950 0 0
ZOETIS INC CL A 98978V103 484 2,492 SH   SOLE   2,492 0 0