diff --git a/gatsby-node.js b/gatsby-node.js
index 6aa34e1..dad3106 100644
--- a/gatsby-node.js
+++ b/gatsby-node.js
@@ -108,7 +108,10 @@ function transformMetaToNodeData(exifData, iptcData, vibrantData, imagePath) {
const vibrant = vibrantData ? processColors(vibrantData, imagePath) : null;
return {
- exif: exifData?.exif,
+ exif: {
+ ...exifData?.exif,
+ ...exifData?.image
+ },
gps,
dateTaken: exifData?.exif?.DateTimeOriginal,
iptc: iptcData || undefined,
diff --git a/src/components/GalleryImage/GalleryImage.js b/src/components/GalleryImage/GalleryImage.js
index e2705d3..36962a1 100644
--- a/src/components/GalleryImage/GalleryImage.js
+++ b/src/components/GalleryImage/GalleryImage.js
@@ -174,13 +174,28 @@ const GalleryImage = ({ data, pageContext }) => {
+ {(meta.exif.Make || meta.exif.Model) && }
+ {(meta.exif.LensModel || meta.exif.FocalLength) && }
{meta.exif.FNumber &&
title={title}
>
-
+
{data}