Рет қаралды 14,428
Heaven Unearthed
Must Visit Location & A Tropical Adventure:Bird Kingdom @ Niagara Falls, Canada for The Most Exotic Birds in The Largest Indoor Aviary in North America. This is shot by Sony Ax53 with small portion from iPhone X.