2943
30 May 12 at 12 pm

(Source: heliox, via ocelott)

 335
24 May 12 at 11 am

universal-wanderer:

Always, Carl. 

(Source: dashingfoxx)

universal-wanderer:

Always, Carl.