Ted Gärdestad

Ted Gärdestad

Blue Virgin Isles

Ted Gärdestad