Dejando de lado el tamaño dispar de las imágenes, que debería ser abordado en el diseño y planteamiento del sitio y en caso de ser necesario modificarlas mediante editor de imágenes o programación.
Lo mismo con el etiquetado html. Como se desconoce qué es, es imposible plantear cuál sería el marcado recomendable.
Pero para el texto aparezca al pie (debajo) de la imagen sólo tiene que declararla como elemento de bloque: