Opposing fronts (32/48)

Opposing fronts