В основном вы помещаете оба изображения в один и тот же контейнер. Дайте контейнеру позицию, которая не является статичной (в моем примере, относительной). Затем дайте оверлейное изображение position: absolute и поместите его, однако вы хотите использовать bottom и right.
Разница с вашей ситуацией в том, что вам не нужен javascript, если вы этого не хотите, вы можете просто добавить divs в html и поместить их абсолютно поверх фотографий.
Я думаю, что я лично добавлю divs, используя javascript, так или иначе, чтобы они не мешали html.