an audio mixing console in a recording studio
Save
cnet.com

Abbey Road Studios Tour (pictures)

A tour of the iconic and historic Abbey Road Studios in London.
cnet
CNET
258k followers

1 Comment