flower

A Japanese flowering cherry at the Japanese garden in the spring.

previous