This framed print captures a moment in time when The Beatles, the legendary quartet, graced the streets of France with their presence. Frame has a plexiglass front.
Framed Print 11” x 17”