01 02 03 Eleanor Greer: roof views. 04 05 15 16 19 20 21 22 23 24 25 26 27 28 31 32 33

roof views.

34
Don't have much to say, just that my small rooftop sometimes forces me to take the deepest, soul-touching breaths.




35 36 37 38