Record releases » The Beatles’ Greatest album artwork – Germany, Netherlands

The Beatles' Greatest album artwork - Germany, Netherlands