







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..
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..