Francis Megahy (18 March 1935 – 1 May 2020) was a British film director.
[1][2][3]
This article about a British film director is a stub.
You can help Wikipedia by expanding it.