Maghtab sound mirror
The only sound mirror outside England - unless anyone knows better - is a 200-foot mirror at Maghtab on the Mediterranean island of Malta.
Photos: Jack Anderson-Sanger, May 2003.
The only sound mirror outside England - unless anyone knows better - is a 200-foot mirror at Maghtab on the Mediterranean island of Malta.
Photos: Jack Anderson-Sanger, May 2003.