Archive for the tag "Alberta cattle"

Rural landscapes: waiting for spring’s renewal