totallymorgan:

arthistoryx:

The world’s oldest works of art have been found in a cave on Spain’s Costa del Sol, scientists believe.

Six paintings of seals are at least 42,000 years old and are the only known artistic images created by Neanderthal man, experts claim.

Read the full article here.


You say seals, I say Phillip K. Dick V.A.L.I.S./LOST style double helix/Jesus fish

Looks like Chili’s Baby Back Ribs to me.

But seriously, Morgan, let’s just let it be only V.A.L.I.S. There’s no reason to fuck it up with all that LOST stuff.