BDG Architects – Albatross Residence Albatross Residence located in Mermaid Beach, Queensland, Australia, has been designed by BGDArchitects. ... Read More ... BDG Architects – Albatross Residence Albatross Residence located in Mermaid Beach, Queensland, Australia, has been designed by BGDArchitects . ... Read More ... Read more » 3:09 AM