Perfect Symmetry

Keane

86