Golden-breasted Puffleg
goldenbreastedpufflegGoldenbreastedPufflegChrisFagyalFagyalYanacochaHummingbirdTrochilidaeecuador
Log In: