680 Spotted Bowerbird LS110260

Copyright © 2004-2024 Graeme Chapman