Licensing Contributor Marvin Herrera on finding inspiration in imperfection 500px Blog • 3 months ago