Alliance perfect (32/48)

Alliance perfect