瀏覽—

Kelvin Shen Photography

Leica M11 , APO 35mm & Hasselblad 907X CFV100C
For best results, use an HDR display
Back to albums

2025 Niagara Falls

68 photos · showing 1–25

Show captions
Hasselblad CFV 100C/907X · XCD 28P · f/5.6 · 1/250s · ISO 64 · Taken: 2026-01-01 13:46:36 · Uploaded: 2026-09-13 13:34
Hasselblad CFV 100C/907X · XCD 28P · f/5.6 · 1/250s · ISO 64 · Taken: 2026-01-01 13:46:36 · Uploaded: 2026-09-13 13:34
Medium: max-edge 3600px · quality 90 · gain-quality 95
Hasselblad CFV 100C/907X · XCD 28P · f/5.6 · 1/250s · ISO 64 · Taken: 2026-01-01 13:46:32 · Uploaded: 2026-09-13 13:34
Hasselblad CFV 100C/907X · XCD 28P · f/5.6 · 1/250s · ISO 64 · Taken: 2026-01-01 13:46:32 · Uploaded: 2026-09-13 13:34
Medium: max-edge 3600px · quality 90 · gain-quality 95
Hasselblad CFV 100C/907X · XCD 28P · f/5.6 · 1/350s · ISO 64 · Taken: 2026-01-01 13:35:32 · Uploaded: 2026-09-13 13:34
Hasselblad CFV 100C/907X · XCD 28P · f/5.6 · 1/350s · ISO 64 · Taken: 2026-01-01 13:35:32 · Uploaded: 2026-09-13 13:34
Medium: max-edge 3600px · quality 90 · gain-quality 95
Hasselblad CFV 100C/907X · XCD 28P · f/5.6 · 1/350s · ISO 64 · Taken: 2026-01-01 13:35:26 · Uploaded: 2026-09-13 13:34
Hasselblad CFV 100C/907X · XCD 28P · f/5.6 · 1/350s · ISO 64 · Taken: 2026-01-01 13:35:26 · Uploaded: 2026-09-13 13:34
Medium: max-edge 3600px · quality 90 · gain-quality 95
Hasselblad CFV 100C/907X · XCD 28P · f/6.8 · 1/320s · ISO 64 · Taken: 2026-01-01 13:34:40 · Uploaded: 2026-09-13 13:34
Hasselblad CFV 100C/907X · XCD 28P · f/6.8 · 1/320s · ISO 64 · Taken: 2026-01-01 13:34:40 · Uploaded: 2026-09-13 13:34
Medium: max-edge 3600px · quality 90 · gain-quality 95
Hasselblad CFV 100C/907X · XCD 28P · f/6.8 · 1/100s · ISO 64 · Taken: 2026-01-01 13:34:36 · Uploaded: 2026-09-13 13:33
Hasselblad CFV 100C/907X · XCD 28P · f/6.8 · 1/100s · ISO 64 · Taken: 2026-01-01 13:34:36 · Uploaded: 2026-09-13 13:33
Medium: max-edge 3600px · quality 90 · gain-quality 95
Hasselblad CFV 100C/907X · XCD 28P · f/6.8 · 1/250s · ISO 64 · Taken: 2026-01-01 13:30:36 · Uploaded: 2026-09-13 13:33
Hasselblad CFV 100C/907X · XCD 28P · f/6.8 · 1/250s · ISO 64 · Taken: 2026-01-01 13:30:36 · Uploaded: 2026-09-13 13:33
Medium: max-edge 3600px · quality 90 · gain-quality 95
Hasselblad CFV 100C/907X · XCD 28P · f/6.8 · 1/250s · ISO 64 · Taken: 2026-01-01 13:30:34 · Uploaded: 2026-09-13 13:33
Hasselblad CFV 100C/907X · XCD 28P · f/6.8 · 1/250s · ISO 64 · Taken: 2026-01-01 13:30:34 · Uploaded: 2026-09-13 13:33
Medium: max-edge 3600px · quality 90 · gain-quality 95
Hasselblad CFV 100C/907X · XCD 28P · f/6.8 · 1/200s · ISO 64 · Taken: 2026-01-01 13:30:24 · Uploaded: 2026-09-13 13:33
Hasselblad CFV 100C/907X · XCD 28P · f/6.8 · 1/200s · ISO 64 · Taken: 2026-01-01 13:30:24 · Uploaded: 2026-09-13 13:33
Medium: max-edge 3600px · quality 90 · gain-quality 95
Hasselblad CFV 100C/907X · XCD 28P · f/6.8 · 1/250s · ISO 64 · Taken: 2026-01-01 13:30:22 · Uploaded: 2026-09-13 13:33
Hasselblad CFV 100C/907X · XCD 28P · f/6.8 · 1/250s · ISO 64 · Taken: 2026-01-01 13:30:22 · Uploaded: 2026-09-13 13:33
Medium: max-edge 3600px · quality 90 · gain-quality 95
Hasselblad CFV 100C/907X · XCD 28P · f/6.8 · 1/200s · ISO 64 · Taken: 2026-01-01 13:29:08 · Uploaded: 2026-09-13 13:32
Hasselblad CFV 100C/907X · XCD 28P · f/6.8 · 1/200s · ISO 64 · Taken: 2026-01-01 13:29:08 · Uploaded: 2026-09-13 13:32
Medium: max-edge 3600px · quality 90 · gain-quality 95
Hasselblad CFV 100C/907X · XCD 28P · f/6.8 · 1/320s · ISO 64 · Taken: 2026-01-01 13:28:00 · Uploaded: 2026-09-13 13:32
Hasselblad CFV 100C/907X · XCD 28P · f/6.8 · 1/320s · ISO 64 · Taken: 2026-01-01 13:28:00 · Uploaded: 2026-09-13 13:32
Medium: max-edge 3600px · quality 90 · gain-quality 95
Hasselblad CFV 100C/907X · XCD 28P · f/6.8 · 1/320s · ISO 64 · Taken: 2026-01-01 13:27:54 · Uploaded: 2026-09-13 13:32
Hasselblad CFV 100C/907X · XCD 28P · f/6.8 · 1/320s · ISO 64 · Taken: 2026-01-01 13:27:54 · Uploaded: 2026-09-13 13:32
Medium: max-edge 3600px · quality 90 · gain-quality 95
Hasselblad CFV 100C/907X · XCD 28P · f/6.8 · 1/250s · ISO 64 · Taken: 2026-01-01 13:27:48 · Uploaded: 2026-09-13 13:32
Hasselblad CFV 100C/907X · XCD 28P · f/6.8 · 1/250s · ISO 64 · Taken: 2026-01-01 13:27:48 · Uploaded: 2026-09-13 13:32
Medium: max-edge 3600px · quality 90 · gain-quality 95
Hasselblad CFV 100C/907X · XCD 28P · f/6.8 · 1/250s · ISO 64 · Taken: 2026-01-01 13:27:38 · Uploaded: 2026-09-13 13:32
Hasselblad CFV 100C/907X · XCD 28P · f/6.8 · 1/250s · ISO 64 · Taken: 2026-01-01 13:27:38 · Uploaded: 2026-09-13 13:32
Medium: max-edge 3600px · quality 90 · gain-quality 95
Hasselblad CFV 100C/907X · XCD 28P · f/6.8 · 1/320s · ISO 64 · Taken: 2026-01-01 13:27:36 · Uploaded: 2026-09-13 13:32
Hasselblad CFV 100C/907X · XCD 28P · f/6.8 · 1/320s · ISO 64 · Taken: 2026-01-01 13:27:36 · Uploaded: 2026-09-13 13:32
Medium: max-edge 3600px · quality 90 · gain-quality 95
Hasselblad CFV 100C/907X · XCD 28P · f/6.8 · 1/200s · ISO 64 · Taken: 2026-01-01 13:27:32 · Uploaded: 2026-09-13 13:31
Hasselblad CFV 100C/907X · XCD 28P · f/6.8 · 1/200s · ISO 64 · Taken: 2026-01-01 13:27:32 · Uploaded: 2026-09-13 13:31
Medium: max-edge 3600px · quality 90 · gain-quality 95
Hasselblad CFV 100C/907X · XCD 28P · f/5.6 · 1/2000s · ISO 64 · Taken: 2026-01-01 13:27:26 · Uploaded: 2026-09-13 13:31
Hasselblad CFV 100C/907X · XCD 28P · f/5.6 · 1/2000s · ISO 64 · Taken: 2026-01-01 13:27:26 · Uploaded: 2026-09-13 13:31
Medium: max-edge 3600px · quality 90 · gain-quality 95
Hasselblad CFV 100C/907X · XCD 28P · f/5.6 · 1/2000s · ISO 64 · Taken: 2026-01-01 13:27:24 · Uploaded: 2026-09-13 13:31
Hasselblad CFV 100C/907X · XCD 28P · f/5.6 · 1/2000s · ISO 64 · Taken: 2026-01-01 13:27:24 · Uploaded: 2026-09-13 13:31
Medium: max-edge 3600px · quality 90 · gain-quality 95
Hasselblad CFV 100C/907X · XCD 28P · f/5.6 · 1/250s · ISO 64 · Taken: 2026-01-01 10:37:24 · Uploaded: 2026-09-13 13:31
Hasselblad CFV 100C/907X · XCD 28P · f/5.6 · 1/250s · ISO 64 · Taken: 2026-01-01 10:37:24 · Uploaded: 2026-09-13 13:31
Medium: max-edge 3600px · quality 90 · gain-quality 95
Hasselblad CFV 100C/907X · XCD 28P · f/6.8 · 1/250s · ISO 64 · Taken: 2026-01-01 10:00:52 · Uploaded: 2026-09-13 13:31
Hasselblad CFV 100C/907X · XCD 28P · f/6.8 · 1/250s · ISO 64 · Taken: 2026-01-01 10:00:52 · Uploaded: 2026-09-13 13:31
Medium: max-edge 3600px · quality 90 · gain-quality 95
Hasselblad CFV 100C/907X · XCD 28P · f/6.8 · 1/320s · ISO 64 · Taken: 2026-01-01 10:00:48 · Uploaded: 2026-09-13 13:31
Hasselblad CFV 100C/907X · XCD 28P · f/6.8 · 1/320s · ISO 64 · Taken: 2026-01-01 10:00:48 · Uploaded: 2026-09-13 13:31
Medium: max-edge 3600px · quality 90 · gain-quality 95
Hasselblad CFV 100C/907X · XCD 28P · f/6.8 · 1/250s · ISO 64 · Taken: 2026-01-01 10:00:34 · Uploaded: 2026-09-13 13:30
Hasselblad CFV 100C/907X · XCD 28P · f/6.8 · 1/250s · ISO 64 · Taken: 2026-01-01 10:00:34 · Uploaded: 2026-09-13 13:30
Medium: max-edge 3600px · quality 90 · gain-quality 95
Hasselblad CFV 100C/907X · XCD 28P · f/6.8 · 1/350s · ISO 64 · Taken: 2026-01-01 10:00:10 · Uploaded: 2026-09-13 13:30
Hasselblad CFV 100C/907X · XCD 28P · f/6.8 · 1/350s · ISO 64 · Taken: 2026-01-01 10:00:10 · Uploaded: 2026-09-13 13:30
Medium: max-edge 3600px · quality 90 · gain-quality 95
Hasselblad CFV 100C/907X · XCD 28P · f/6.8 · 1/640s · ISO 64 · Taken: 2026-01-01 10:00:08 · Uploaded: 2026-09-13 13:30
Hasselblad CFV 100C/907X · XCD 28P · f/6.8 · 1/640s · ISO 64 · Taken: 2026-01-01 10:00:08 · Uploaded: 2026-09-13 13:30
Medium: max-edge 3600px · quality 90 · gain-quality 95