David Mark @ 76: A further reappraisal of my perspectives, b

© 2025 Vimarsana