This live camera is situated at the entrance of a bee hive, nestled inside a large hollow log in the town of Buchloe, Germany.
Explore.org
This live camera is situated at the entrance of a bee hive, nestled inside a large hollow log in the town of Buchloe, Germany.