Alliance perfect (28/48)

Alliance perfect