THREE STAGES OF LIFE:

1) Will be

2) Is

3) Was

577998_445333332182974_193992593_n

Advertisements