Description: The turquoise waters of Middleton Beach, Albany, the heart of the Great Southern. Middleton Beach is home to one of Western Australia's largest shark...
Description: The turquoise waters of Middleton Beach, Albany, the heart of the Great Southern. Middleton Beach is home to one of Western Australia's largest shark...
Description: The turquoise waters of Middleton Beach, Albany, the heart of the Great Southern. Middleton Beach is home to one of Western Australia's largest shark...
Description: The turquoise waters of Middleton Beach, Albany, the heart of the Great Southern. Middleton Beach is home to one of Western Australia's largest shark...
Description: The turquoise waters of Middleton Beach, Albany, the heart of the Great Southern. Middleton Beach is home to one of Western Australia's largest shark...
Description: The turquoise waters of Middleton Beach, Albany, the heart of the Great Southern. Middleton Beach is home to one of Western Australia's largest shark...