Designed by
Title
A bamboo tree is illuminated by the sun shining through its thin leaves, casting intricate shadows on the ground below #308216455
Description
A bamboo tree is illuminated by the sun shining through its thin leaves, casting intricate shadows on the ground below.