This document describes a digital image watermarking technique that uses a combination of discrete wavelet transform (DWT) and singular value decomposition (SVD). The proposed algorithm embeds a watermark image into the low-low (LL) sub-band of a cover image after applying 2-level DWT and SVD. For embedding, the singular values of the watermark and cover image LL sub-band are added together. Extraction involves applying DWT and SVD to extract the watermark from the watermarked image. The algorithm is tested on standard test images and is shown to be robust against various attacks like JPEG compression, median filtering, and rotation.