About

scrambled keiko

+    +    +    +    +    +    +    +    +    +    +    +    +    +    +    +    +    +    +    +    +    +

Central Park, NYC

Central Park, NYC

Narahashi means oak bridge in Japanese.