How to make an omelette
How to make an omelette
Geoff Pryor

How to make an omelette


The views expressed in this article may or may not reflect those of Pearls and Irritations.