Cherry blossom tree in bloom under a clear blue sky with a green hedge

Cherry blossom tree in bloom under a clear blue sky with a green hedge

Related