My Confusing Christmas Gift From Robert

Man, Robert has done some odd and confusing things over the past 10 plus years but this one really doesn't make sense to me!? For one of my Christmas gifts he gave me a giant....I mean GIANT picture of me and Reed at the beach. Where the hell am I supposed to put this?!