Japan Photos 日本

Japan is a core part of Sheila’s life. She has lived there for nearly fifteen years and returns annually to reconnect with friends, teach and nourish her creative spirit..