https://archive.org/download/thedulv...cut_002394.jpg
Printable View
Did you know his so-called "movies" were filmed at Frank Anthony's home located at:
51 Hay Avenue
Edinburgh, Scotland EH16 4RH
However, Frank has since moved after he feared for his safety following visitors to his flat.