Banded Argiope (a type of Garden Spider)

a Banded Garden Spider (Banded Argiope) (harmless)