barkbarkwoofwoof.com
A Little Night Music
Fifty years ago today — August 8, 1969 — this photograph was taken for the cover of “Abbey Road.”