Don't wanna be here? Send us removal request.
Photo
Abandoned village on Shengshan Island, east of Shanghai, China.
19K notes
·
View notes
Photo
13 notes
·
View notes
Photo
Robert De Niro and Francis Ford Coppola sharing a laugh on the set of The Godfather II
16 notes
·
View notes
Photo
something said to me that I will never forget
26K notes
·
View notes
Photo
3K notes
·
View notes
Photo
“The desire to change is not enough. I must find a new way to be.”
20K notes
·
View notes
Text
remember the first time you heard primadonna by marina and the diamonds back in 2012 and you were so shook that you heard your bones rattling around inside your skin
96K notes
·
View notes