FILM

103 frames

Film photographs by Matthew Huang, documenting coastal life, street scenes, and everyday gatherings on Kodak Portra 400 with a Hasselblad XPan.

People dressed in white carry an ornate gold-coloured structure through a sunlit outdoor gathering.
0072 — FILMXPAN · 45MM · PORTRA 400
Plastic chairs and stools face the sea beneath trees, with a seated person looking toward the water.
0073 — FILMXPAN · 45MM · PORTRA 400
A pale concrete wall and leafy tree meet under a clear sky in strong afternoon light.
0074 — FILMXPAN · 45MM · PORTRA 400
A group sits on open sandy ground around a large red, white, and black kite.
0075 — FILMXPAN · 45MM · PORTRA 400
A small food stall and glass display stand beneath a tiled roof at the edge of a street.
0076 — FILMXPAN · 45MM · PORTRA 400
A white van and a dark van stand side by side on broad, sandy open ground.
0077 — FILMXPAN · 45MM · PORTRA 400
A tall pole stands in an empty paved space with a row of coastal trees beyond.
0078 — FILMXPAN · 45MM · PORTRA 400
Hard sunlight falls across pale walls, dark steps, and plants in a quiet courtyard.
0079 — FILMXPAN · 45MM · PORTRA 400
A brindle dog stands in profile on open sandy ground beneath a pale sky.
0080 — FILMXPAN · 45MM · PORTRA 400
A lightweight roof shelters tables beside a broad sandy space near the sea.
0081 — FILMXPAN · 45MM · PORTRA 400
Two tall tree trunks rise above a low stone wall, with blue sea beyond.
0082 — FILMXPAN · 45MM · PORTRA 400
A small group stands on open ground near a road lined with palms and low buildings.
0083 — FILMXPAN · 45MM · PORTRA 400
A dark green vehicle is parked beneath trees beside a roadside sign.
0084 — FILMXPAN · 45MM · PORTRA 400
Deep shadows divide a bright courtyard with pale walls, steps, and potted plants.
0085 — FILMXPAN · 45MM · PORTRA 400
People kneel around a large red-and-white kite frame on sandy ground.
0086 — FILMXPAN · 45MM · PORTRA 400
A person stands beside breaking waves beneath a bright, cloud-filled sky.
0087 — FILMXPAN · 45MM · PORTRA 400
Parked scooters fill the foreground of a sandy clearing with vehicles and trees behind.
0088 — FILMXPAN · 45MM · PORTRA 400
A small green kiosk stands among plastic chairs and coastal trees beside the sea.
0089 — FILMXPAN · 45MM · PORTRA 400
People stand beside a yellow-draped canopy near a parked van and coastal trees.
0090 — FILMXPAN · 45MM · PORTRA 400
A motorcycle travels along a narrow road beside a large pavilion with a tiered roof.
0091 — FILMXPAN · 45MM · PORTRA 400
A dark vehicle is parked in dappled shade beside a low wooden platform and trees.
0092 — FILMXPAN · 45MM · PORTRA 400
A person in a pink shirt wades toward small boats in shallow coastal water.
0093 — FILMXPAN · 45MM · PORTRA 400
A line of people carrying tall umbrellas stands along a sloping stone sea wall above the surf.
0094 — FILMXPAN · 45MM · PORTRA 400
People and vehicles move along a broad, dusty road beneath palms and coastal trees.
0095 — FILMXPAN · 45MM · PORTRA 400
A green truck and a blue pickup sit beneath tall trees on sandy ground.
0096 — FILMXPAN · 45MM · PORTRA 400
People in white and patterned clothing walk between fabric screens beneath trees.
0097 — FILMXPAN · 45MM · PORTRA 400
A car ahead is seen through a vehicle windscreen on a narrow road bordered by greenery.
0098 — FILMXPAN · 45MM · PORTRA 400
Sunlight falls across a driver and steering wheel inside a vehicle.
0099 — FILMXPAN · 45MM · PORTRA 400
A dark car and a pale pickup are parked beside a pavilion with a broad, tiered roof.
0100 — FILMXPAN · 45MM · PORTRA 400
People in white headwear stand on a stone embankment looking across the sea.
0101 — FILMXPAN · 45MM · PORTRA 400
Bottled water and hanging packets crowd the counter of a small shaded shop.
0102 — FILMXPAN · 45MM · PORTRA 400
Several long, narrow kites hang beneath a layered grey sky.
0103 — FILMXPAN · 45MM · PORTRA 400
A person in a pink shirt steps through shallow water beside a narrow outrigger boat.
0104 — FILMXPAN · 45MM · PORTRA 400
A group crouches around a large white kite with red-and-black fabric on sandy ground.
0105 — FILMXPAN · 45MM · PORTRA 400
A decorated canopy draped in yellow fabric stands beside parked vehicles under a bright sky.
0106 — FILMXPAN · 45MM · PORTRA 400
A person stands between parked vehicles while a large truck passes on the road behind.
0107 — FILMXPAN · 45MM · PORTRA 400
Woven leaf arrangements and containers sit on a yellow-draped table beneath trees beside the sea.
0108 — FILMXPAN · 45MM · PORTRA 400
People with bicycles pause in a broad open lot bordered by vehicles and low buildings.
0109 — FILMXPAN · 45MM · PORTRA 400
People sit beneath trees above a sloping embankment of large dark stones.
0110 — FILMXPAN · 45MM · PORTRA 400
A leafy tree casts strong shadows across a pale wall and wooden doors.
0111 — FILMXPAN · 45MM · PORTRA 400
Scooters and people gather beside a tall gate and trees at the edge of an open lot.
0112 — FILMXPAN · 45MM · PORTRA 400
Several people kneel close together while working on a large red-and-white kite.
0113 — FILMXPAN · 45MM · PORTRA 400
Two people sit separately on rocks in the shade, facing turquoise water and white surf.
0114 — FILMXPAN · 45MM · PORTRA 400
Long dark kite tails rise into a grey, cloud-filled sky.
0115 — FILMXPAN · 45MM · PORTRA 400
A person in white clothing walks through tree shadows beside a yellow fabric screen and the sea.
0116 — FILMXPAN · 45MM · PORTRA 400
People stretch white fabric over the curved frame of a large kite on sandy ground.
0117 — FILMXPAN · 45MM · PORTRA 400
A distant group bends over a kite in a wide sandy field bordered by trees.
0118 — FILMXPAN · 45MM · PORTRA 400
Parked scooters and cars crowd the foreground of low roadside buildings.
0119 — FILMXPAN · 45MM · PORTRA 400
Scooters and a dark car stand along a sunlit street with low shopfronts behind.
0120 — FILMXPAN · 45MM · PORTRA 400
A dark car is parked beneath coastal trees beside a small shelter.
0121 — FILMXPAN · 45MM · PORTRA 400
People sit and stand on pale open ground beneath a softly clouded sky.
0122 — FILMXPAN · 45MM · PORTRA 400
Three people carry a large, colourful kite overhead across open ground near the coast.
0123 — FILMXPAN · 45MM · PORTRA 400
Small boats lie beside a shallow shoreline and a modest waterside shelter.
0124 — FILMXPAN · 45MM · PORTRA 400
Motorcycles pass a large tiered-roof pavilion beside a wide, dry field.
0125 — FILMXPAN · 45MM · PORTRA 400
People stand in a long line on a stone coastal embankment, with tall umbrellas above them.
0126 — FILMXPAN · 45MM · PORTRA 400
A scooter rests beneath trees beside a yellow screen, with the sea visible beyond.
0127 — FILMXPAN · 45MM · PORTRA 400
A person in white headwear holds a tall pole beside the sea, with another person nearby.
0128 — FILMXPAN · 45MM · PORTRA 400
A group in pale clothing stands along a stone sea wall above breaking waves.
0129 — FILMXPAN · 45MM · PORTRA 400
A broad path leads between palms and low buildings beneath a clear sky.
0130 — FILMXPAN · 45MM · PORTRA 400
A dark pickup truck moves past parked cars and people beneath tall palms.
0131 — FILMXPAN · 45MM · PORTRA 400
A helmeted rider in a pale top passes close to the camera on a dark scooter.
0132 — FILMXPAN · 45MM · PORTRA 400
A large group sits beneath trees near a decorated canopy at the edge of an open field.
0133 — FILMXPAN · 45MM · PORTRA 400
Tall umbrellas and people form a line down a stone embankment toward the surf.
0134 — FILMXPAN · 45MM · PORTRA 400
Waves wash against a dark stone sea wall beneath overhanging trees.
0136 — FILMXPAN · 45MM · PORTRA 400
Scattered figures cross a wide, pale field bordered by trees and low buildings.
0137 — FILMXPAN · 45MM · PORTRA 400
A person bends beside a tripod and covered boats on sandy coastal ground.
0138 — FILMXPAN · 45MM · PORTRA 400
White waves roll across a shallow rocky reef beneath a pale blue sky.
0139 — FILMXPAN · 45MM · PORTRA 400
Tall decorated banners rise between trees behind a yellow fabric screen beside the sea.
0140 — FILMXPAN · 45MM · PORTRA 400
A pale dog with a collar walks across dark rocks above breaking waves.
0141 — FILMXPAN · 45MM · PORTRA 400
A close view of a coastal gathering with white headwear, flowers, and tall decorated umbrellas.
0142 — FILMXPAN · 45MM · PORTRA 400
Tall palms cast long shadows across a quiet courtyard with a tiered-roof building beyond.
0143 — FILMXPAN · 45MM · PORTRA 400
A large dark boulder stands beside a shaded coastal path above the sea.
0144 — FILMXPAN · 45MM · PORTRA 400
Decorated umbrellas and banners rise above a crowd facing the bright sea.
0145 — FILMXPAN · 45MM · PORTRA 400
A blue pickup and a scooter stand beneath palm trees beside low buildings.
0146 — FILMXPAN · 45MM · PORTRA 400
Low sunlight crosses a city junction with road markings, trees, and roadside buildings.
0147 — FILMXPAN · 45MM · PORTRA 400
A red, green, and dark kite flies above long kite tails against a cloud-filled sky.
0148 — FILMXPAN · 45MM · PORTRA 400
People gather around a decorated platform beneath a broad open-sided roof.
0149 — FILMXPAN · 45MM · PORTRA 400
People sit on colourful plastic stools beside a roadside cart and a large pavilion.
0150 — FILMXPAN · 45MM · PORTRA 400
Two dogs sit and stand on a sandy beach while distant figures cross the shore.
0153 — FILMXPAN · 45MM · PORTRA 400
People and a small vehicle gather beneath sparse coastal trees at the edge of an open space.
0154 — FILMXPAN · 45MM · PORTRA 400
People prepare a small motorboat beside an outrigger in shallow coastal water.
0155 — FILMXPAN · 45MM · PORTRA 400
An empty yellow-draped canopy and two umbrellas stand beside the sea beneath a cloudy sky.
0156 — FILMXPAN · 45MM · PORTRA 400
Helmeted scooter riders wait beside a roadside shopfront in afternoon light.
0157 — FILMXPAN · 45MM · PORTRA 400
Sunlit green leaves spread across a pale blue sky above a courtyard wall.
0158 — FILMXPAN · 45MM · PORTRA 400
A scooter rider passes a broad tiered-roof pavilion beside open, dry ground.
0159 — FILMXPAN · 45MM · PORTRA 400
A dark off-road vehicle passes a large pavilion along a gravel road.
0160 — FILMXPAN · 45MM · PORTRA 400
Two people ride a motorcycle across a wide, empty sandy field.
0161 — FILMXPAN · 45MM · PORTRA 400
A sideways-framed portrait shows a person in pale clothing on a wooden veranda among trees.
0163 — FILMXPAN · 45MM · PORTRA 400
A person sits on a long bench beside stacked colourful boards and a red flag.
0164 — FILMXPAN · 45MM · PORTRA 400
A close rear view of a person in white headwear carrying a pole beside a large straw-textured form.
0165 — FILMXPAN · 45MM · PORTRA 400
People stand along a stone embankment as one person raises a camera toward the coastal gathering.
0166 — FILMXPAN · 45MM · PORTRA 400
Dark and pale vehicles cross a broad sandy lot bordered by trees.
0167 — FILMXPAN · 45MM · PORTRA 400
A person and dogs move across large dark rocks beside a sandy beach and white surf.
0168 — FILMXPAN · 45MM · PORTRA 400
Long kite tails and a small dark kite punctuate a softly clouded sky.
0170 — FILMXPAN · 45MM · PORTRA 400
People in pale clothing stand in the back of a truck beneath trees, with a crowd nearby.
0171 — FILMXPAN · 45MM · PORTRA 400
People sit on open ground while a standing figure looks upward beside them.
0172 — FILMXPAN · 45MM · PORTRA 400
A group sits together on sandy ground near small boats and shallow coastal water.
0173 — FILMXPAN · 45MM · PORTRA 400
People in pale clothing gather beside trees and tall decorated objects near the sea.
0174 — FILMXPAN · 45MM · PORTRA 400
A scooter rider crosses a quiet street in warm, low sunlight beside dark shopfronts.
0175 — FILMXPAN · 45MM · PORTRA 400
People in white and patterned clothing stand together beneath palms at an outdoor gathering.
0176 — FILMXPAN · 45MM · PORTRA 400
Two people run across dry open ground toward a line of distant trees.
0177 — FILMXPAN · 45MM · PORTRA 400
Parked scooters fill the foreground beneath bright light, with palms and open ground behind.
0178 — FILMXPAN · 45MM · PORTRA 400
People in white clothing ride in a dark pickup truck beneath palms beside an open lot.
0179 — FILMXPAN · 45MM · PORTRA 400