Astonishing ‘Cathedral’ Built By Termites Reminds Of Gaudi’s Barcelona Masterpiece
Nature is awesome, and animals can be true artists. This astonishing cathedral was built by termites and the created structure clearly reminds of the Sagrada Familia by Gaudí in Barcelona. This magnificent was photographed by Fiona Stewart in Queensland. Astonishing Cathedral Built By Termites Reminds...