Too perfect (4/47)

Too perfect