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,267 25,886 SH   SOLE   25,786 0 100
ALTRIA GROUP INC COM 02209S103 257 6,658 SH   SOLE   6,658 0 0
AMERICAN FIN TR INC COM CLASS A 02607T109 92 14,694 SH   SOLE   14,694 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 330 46,316 SH   SOLE   46,316 0 0
APPLE INC COM 037833100 3,937 33,997 SH   SOLE   33,927 0 70
ARCHER DANIELS MIDLAND CO COM 039483102 478 10,282 SH   SOLE   10,282 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 4,136 106,077 SH   SOLE   105,377 0 700
AT&T INC COM 00206R102 458 16,055 SH   SOLE   16,055 0 0
BANCO SANTANDER S.A. ADR 05964H105 76 40,910 SH   SOLE   40,910 0 0
BK OF AMERICA CORP COM 060505104 243 10,100 SH   SOLE   10,100 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 767 3,601 SH   SOLE   3,601 0 0
BP PLC SPONSORED ADR 055622104 297 17,011 SH   SOLE   17,011 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 609 16,859 SH   SOLE   16,859 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 4,618 139,685 SH   SOLE   139,385 0 300
BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 1,936 117,173 SH   SOLE   116,073 0 1,100
CAPITAL SOUTHWEST CORP COM 140501107 171 12,163 SH   SOLE   12,163 0 0
CANADIAN IMP BK COMM COM 136069101 617 8,251 SH   SOLE   8,251 0 0
CHEVRON CORP NEW COM 166764100 1,826 25,367 SH   SOLE   25,217 0 150
CHURCH & DWIGHT INC COM 171340102 330 3,526 SH   SOLE   3,526 0 0
COCA COLA CO COM 191216100 717 14,514 SH   SOLE   14,514 0 0
CONSOLIDATED EDISON INC COM 209115104 1,161 14,925 SH   SOLE   14,925 0 0
CSW INDUSTRIALS INC COM 126402106 666 8,623 SH   SOLE   8,623 0 0
DOMINION ENERGY INC COM 25746U109 2,828 35,828 SH   SOLE   35,828 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 951 10,739 SH   SOLE   10,639 0 100
EATON VANCE LTD DURATION INC COM 27828H105 154 13,601 SH   SOLE   13,601 0 0
EATON VANCE TXMGD GL BUYWR O COM 27829C105 484 56,652 SH   SOLE   56,652 0 0
ENERPLUS CORP COM 292766102 76 40,725 SH   SOLE   40,425 0 300
EXELON CORP COM 30161N101 1,451 40,578 SH   SOLE   40,578 0 0
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 163 47,905 SH   SOLE   45,905 0 2,000
GENERAL ELECTRIC CO COM 369604103 78 12,548 SH   SOLE   12,548 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 354 9,416 SH   SOLE   9,416 0 0
GLOBAL NET LEASE INC COM NEW 379378201 607 38,160 SH   SOLE   38,160 0 0
INTEL CORP COM 458140100 744 14,369 SH   SOLE   14,189 0 180
INTUITIVE SURGICAL INC COM NEW 46120E602 828 1,167 SH   SOLE   1,167 0 0
JOHNSON & JOHNSON COM 478160104 7,237 48,608 SH   SOLE   48,455 0 153
JPMORGAN CHASE & CO COM 46625H100 751 7,805 SH   SOLE   7,805 0 0
KIMBERLY CLARK CORP COM 494368103 2,298 15,560 SH   SOLE   15,560 0 0
L BRANDS INC COM 501797104 595 18,711 SH   SOLE   18,711 0 0
LILLY ELI & CO COM 532457108 949 6,409 SH   SOLE   6,409 0 0
MGIC INVT CORP WIS COM 552848103 135 15,206 SH   SOLE   15,206 0 0
MANULIFE FINL CORP COM 56501R106 957 68,782 SH   SOLE   68,782 0 0
MCCORMICK & CO INC COM NON VTG 579780206 3,594 18,514 SH   SOLE   18,514 0 18,514
MCDONALDS CORP COM 580135101 252 1,149 SH   SOLE   1,149 0 0
MERCK & CO. INC COM 58933Y105 1,021 12,306 SH   SOLE   12,306 0 0
METLIFE INC COM 59156R108 626 16,844 SH   SOLE   16,844 0 0
MONDELEZ INTL INC CL A 609207105 1,139 19,819 SH   SOLE   19,669 0 150
NORFOLK SOUTHN CORP COM 655844108 799 3,734 SH   SOLE   3,734 0 0
NOVARTIS AG SPONSORED ADR 66987V109 734 8,436 SH   SOLE   8,436 0 0
NUVEEN GLOBAL HIGH INCOME FD SHS 67075G103 549 40,550 SH   SOLE   40,550 0 0
NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 342 14,041 SH   SOLE   14,041 0 0
ONEOK INC NEW COM 682680103 791 30,444 SH   SOLE   30,144 0 300
PEPSICO INC COM 713448108 583 4,206 SH   SOLE   4,206 0 0
PFIZER INC COM 717081103 1,562 42,549 SH   SOLE   42,349 0 200
PHILIP MORRIS INTL INC COM 718172109 1,757 23,426 SH   SOLE   23,426 0 0
PNC FINL SVCS GROUP INC COM 693475105 238 2,164 SH   SOLE   2,164 0 0
POTLATCHDELTIC CORPORATION COM 737630103 912 21,657 SH   SOLE   21,657 0 0
PPL CORP COM 69351T106 1,827 67,145 SH   SOLE   67,070 0 75
PROCTER AND GAMBLE CO COM 742718109 2,605 18,741 SH   SOLE   18,741 0 0
PROLOGIS INC. COM 74340W103 2,452 24,370 SH   SOLE   24,200 0 170
PUBLIC STORAGE COM 74460D109 1,689 7,585 SH   SOLE   7,525 0 60
REALTY INCOME CORP COM 756109104 1,224 20,151 SH   SOLE   20,151 0 0
TELEFLEX INCORPORATED COM 879369106 235 691 SH   SOLE   691 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 324 7,002 SH   SOLE   7,002 0 0
TOTAL SE SPONSORED ADS 89151E109 1,273 37,126 SH   SOLE   37,126 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 748 45,632 SH   SOLE   45,332 0 300
TRUIST FINL CORP COM 89832Q109 2,559 67,255 SH   SOLE   67,055 0 200
US BANCORP DEL COM NEW 902973304 490 13,676 SH   SOLE   13,676 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 934 15,696 SH   SOLE   15,618 0 78
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 963 71,761 SH   SOLE   71,273 0 488
WADDELL & REED FINL INC CL A 930059100 722 48,606 SH   SOLE   47,906 0 700
WALMART INC COM 931142103 361 2,583 SH   SOLE   2,583 0 0
WEC ENERGY GROUP INC COM 92939U106 1,788 18,448 SH   SOLE   18,448 0 0
WELLTOWER INC COM 95040Q104 606 11,005 SH   SOLE   11,005 0 0
WESTPAC BANKING CORP SPONSORED ADR 961214301 177 14,705 SH   SOLE   14,705 0 0
YUM CHINA HLDGS INC COM 98850P109 313 5,903 SH   SOLE   5,903 0 0
YUM BRANDS INC COM 988498101 579 6,340 SH   SOLE   6,340 0 0
ZOETIS INC CL A 98978V103 420 2,543 SH   SOLE   2,543 0 0