"Lambda" Variant
(www.thesun.co.uk)
You're viewing a single comment thread. View all comments, or full comment thread.
Comments (7)
sorted by:
The Delta letter is that of a pyramid. The lambda letter is the pyramid with the bottom removed. What could they possibly be hinting at, I wonder?