  We propose a setup comprising an arbitrarily large array of static qubits
(SQs), which interact with a flying qubit (FQ). The SQs work as a quantum
register, which can be written or read-out by means of the FQ through quantum
state transfer (QST). The entire system, including the FQ's motional degrees of
freedom, behaves quantum mechanically. We demonstrate a strategy allowing for
selective QST between the FQ and a single SQ chosen from the register. This is
achieved through a perfect mirror located beyond the SQs and suitable
modulation of the inter-SQ distances.
