Royalty Free Stock Image: Japanese zen garden stream. Image: 24597946

See these other Royalty Free Stock Image about japanese zen garden stream

Browse Travel Images

Browse Electronics Images