From Australia
Really good spot, especially for a bank, and yes, Australia has enormous spiders!
comments