John Clarke

VE7JXC

Personal website for John Clarke, a amateur radio operator VE7JXC

Copyright © 2019-2024 VE7JXC.ca - All rights reserved.

John Clarke

VE7JXC
British Columbia
Canada