Aerodramus swiftlet nests, each ~8 cm long (top nest upside down to show inside, bottom nest as it would appear on cave wall)

© Kowloonese