Piranga rubra - Summer Tanager

Piranga rubra - Summer Tanager More
Piranga rubra - Summer Tanager A very uncommon migrant.